共用方式為


CAPropertyAnimation.FromKeyPath(String) 方法

定義

從指定的索引鍵路徑建立屬性動畫。

[Foundation.Export("animationWithKeyPath:")]
public static CoreAnimation.CAPropertyAnimation FromKeyPath (string path);
static member FromKeyPath : string -> CoreAnimation.CAPropertyAnimation

參數

path
String

索引鍵路徑會重新呈現屬性以產生動畫效果。

這個參數可以是 null

傳回

新的動畫。

屬性

備註

建立的動畫會以動畫顯示 keypath 所指定的屬性。

屬性動作
anchorPoint使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
backgroundColor使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。 子屬性會以基本動畫呈現動畫效果。
backgroundFilters使用 CATransition 產生 0.25 秒或交易持續時間的動畫效果。 預設動畫類型為 CATransition.Fade,範圍從 0.0 到 1.0。 篩選子屬性會以 CABasicAnimation 產生動畫效果。
borderColor使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
borderWidth使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
邊界使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
compositingFilter使用 CATransition 產生 0.25 秒或交易持續時間的動畫效果。 預設動畫類型為 CATransition.Fade,範圍從 0.0 到 1.0。 子屬性會以基本動畫呈現動畫效果。
內容使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
contentsRect使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
cornerRadius使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
doubleSided未設定預設隱含動畫。
filters使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。 篩選準則的子屬性會使用表 10 中所述的預設隱含 CABasicAnimation 產生動畫效果。
框架框架屬性本身無法產生動畫效果。 您可以改為修改界限和位置屬性來達成相同的結果。
隱藏使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
遮罩使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。 此屬性僅適用于 Mac OS X。
masksToBounds使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
不透明度使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
position使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
shadowColor使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。 此屬性僅適用于 Mac OS X。
shadowOffset使用表 10 中所述的預設隱含 CABasicAnimation。 此屬性僅適用于 Mac OS X。
shadowOpacity使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。 此屬性僅適用于 Mac OS X。
shadowRadius使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。 此屬性僅適用于 Mac OS X。
子圖層使用 CATransition 產生 0.25 秒或交易持續時間的動畫效果。 預設動畫類型為 CATransition.Fade,範圍從 0.0 到 1.0。
sublayerTransform使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
Transform - 轉換使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。
zPosition使用 CABasicAnimation 以動畫顯示 0.25 秒或目前交易的持續時間。

適用於