スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[iOS]続・連続アニメーション

参考URL:
[教えて!goo]
setAnimationDidStopSelectorについて教えてく


↑のリンク切れ用適当テキスト文章



前回、アニメーションに
[UIView setAnimationDidStopSelector:_anime_thread];

を利用していたと思います。

これ、実はしなくてもデフォルトで用意されているデリゲートがあります。
それが、

- (void)animationDidStop:(NSString *)animationID
finished:(NSNumber *)finished
context:(void *)context;


というものです。
これを利用しない場合上記のsetAnimationDidStopSelectorを利用します。

ところでこれ、引数がいまいちわかりずらいと思います。
順番に、
animationID:
beginAnimationsの第一引数が入ってくる
finished:
起動状態、アニメーション時は1になる。
なぜBOOLじゃないのかは分からない。
context:
beginAnimationsの第二引数が入ってくる

ちなみにbeginAnimationsってのはこういうやつです。
[UIView beginAnimations:(NSString *)animationID
context:(void *)context];
このエントリーをはてなブックマークに追加

コメントの投稿

非公開コメント

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。