2011-05-10 10 views
3

forKeyの値はNSStringなので、アップルのマニュアルでは、すべての可能な値の完全なリストはどこにありますか? CALayerのアニメーション可能な特性のおかげでUIView-layer addAnimation:forKey:

+0

私はこの質問を2回upvoteできます。初心者の1人として、Appleのドキュメントはこれを検索するのが簡単ではない –

答えて

2
+2

forKeyパラメータにアニメーションを追加するアニメーション可能なプロパティの名前が渡されるはずの文字列の値がありますか? –

+2

良い質問です。いいえそうではありません。このメソッドの文字列値は、アニメーションに関連付けられた任意のユーザー定義の文字列です。 'CABasicAnimation'の' keyPath'プロパティは、実際にアニメートするプロパティです。 – Dalmazio

4

方法。

第2の文字列パラメータは、アニメーションオブジェクトに関連付ける任意のユーザ定義文字列です。このパラメータの目的は、animationForKey:メソッドで後でアニメーションオブジェクトにアクセスするためです。

上記で提供されるアニメーション可能なプロパティのリストは、CABasicAnimationインスタンスのkeyPathプロパティに関連しています。