2

こんにちは、私はこれに対する答えを見つけることができませんでした。iPhoneアプリでビューを反転しようとしています。通常の iOS3 メソッドを使用するのではなく、ブロック メソッドを使用して遷移をアニメーション化します。誰でも助けてくれるコードのスニペットを提案できますか?

4

2 に答える 2

8

上記の animateWithDuration メソッドを試しましたが、うまくいきませんでした。以下を使用するまで、私はそれを機能させることができませんでした:

[UIView transitionFromView:viewOld 
                    toView:viewNew
                  duration:.75 
                   options:UIViewAnimationOptionTransitionFlipFromLeft | UIViewAnimationCurveEaseIn 
                completion:^(BOOL finished)
                {
                    // cleanup viewOld
                }
 ];
于 2011-09-16T08:25:49.833 に答える
7
[UIView animateWithDuration:0.5
                      delay:0.0 
                    options:UIViewAnimationOptionTransitionFlipFromLeft 
                 animations:^{
                                 // Exchange the views here
                                 [view1 removeFromSuperview];
                                 [mySuperview addSubview:view2]; 
                             }
                 completion:NULL];
于 2010-12-07T16:33:25.303 に答える