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 回答