【发布时间】:2010-11-27 00:04:38
【问题描述】:
我正在尝试在 iPhone 中从一个视图切换到另一个视图时创建一个简单的动画。
我有一个带有视图的控制器。在同一个 xib 文件中,我放置了另一个名为 viewTracks 的视图。我想编写一个从控制器的默认视图切换到视图 viewTracks 的操作。这是我在控制器中编写的操作代码:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:[self view] cache:YES];
UIView* sup = [[self view] superview];
[self.view removeFromSuperview];
[sup addSubview:viewTracks];
[UIView commitAnimations];
我所看到的只是视图确实切换了,但没有任何动画。这里有什么错误吗?为什么我在没有指定动画的情况下看到正确的视图切换? 谢谢!
【问题讨论】:
标签: iphone uiview transition