真的很奇怪的问题,我有一个视图(视图 2),我弹出来显示我的主视图(视图 1),它有一个动画背景。一旦我从视图 2 中弹出,视图 1 就会丢失这些动画……奇怪的是,稍微移动 iOS 状态栏就会重新启动它们!
有任何想法吗?
这是我用来弹出视图的代码。如果我弹出没有动画的视图,它工作正常。
-(IBAction)popOnSwipe {
[UIView beginAnimations:@"" context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationCurve:UIViewAnimationTransitionCurlDown];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.navigationController.view cache:NO];
[navController popViewControllerAnimated:NO];
[UIView commitAnimations];
还有一件事; 动画在模拟器上重新开始,但不是在我正在测试它的 iTouch 上。任何见解将不胜感激,
谢谢!