1

iOSユーザーが特定のボタンに触れるとリップルが発生する、アプリでリップル効果を実現しようとしていますUIView。これについてグーグルで調べてみましたが、結果はさらに混乱しました。などに関連していると思われるいくつかの場所でCAAnimationCAFilterこれに関する適切なチュートリアルが見つかりませんでした。(ボタンを押すと呼び出されます)

- (void)buttonPressed:(id)sender

プログラムでビューに波及効果を与える方法を知る必要があります。前もって感謝します。

4

1 に答える 1

2

勇敢で強い人(アプリが拒否されることを恐れていない人)の場合:

[UIView beginAnimations:@"rippleEffect" context:NULL];
[UIView setAnimationTransition:110 forView:myViewContainer cache:YES];
[UIView setAnimationPosition:CGPointMake(100.0f, 100.0f)];
[myView removeFromSuperview];
[UIView commitAnimations];

出典:www.iphonedevwiki.net

于 2012-11-07T16:41:03.663 に答える