フリップアニメーションがアニメーションを終了したことをどのように確認できますか?どのようにフリップアニメーションを見つけることは、iPhoneを終了しましたか?
私はアニメーションが終了した直後に、ラベルのテキストを更新したい...
またはどのように私はフリップアニメーション時にビューを更新しますか。?
フリップアニメーションがアニメーションを終了したことをどのように確認できますか?どのようにフリップアニメーションを見つけることは、iPhoneを終了しましたか?
私はアニメーションが終了した直後に、ラベルのテキストを更新したい...
またはどのように私はフリップアニメーション時にビューを更新しますか。?
アニメーションデリゲートを設定して、「アニメーションが停止しました」イベントに応答しましたか?
...
[UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)];
[UIView setAnimationDelegate:self];
...
[UIView commitAnimations];
....
}
- (void)animationDidStop:(NSString*)animationID finished:(NSNumber*)finished context:(void *)context {
// Update text label
}
@selector(animationDidStop注意してください:終了:コンテキストを:)プライベートAPIとみなされ、アプリは却下されます:
は、App StoreにXXXXXをお送りいただきありがとうございます。残念ながら、プライベートAPIを使用しているため、App Storeに追加することはできません。 iPhone開発者プログラムの使用許諾契約書のセクション3.3.1で概説されている非公開APIの使用は禁止されています:
"3.3.1アプリケーションは、Appleが規定する方法でのみドキュメント化されたAPIを使用することができ、任意のプライベートAPI。
アプリケーションに含まれている公開されていないAPIは、animationDidStop:finished:context:です。