0
我有一个动画块,在iPhone OS 2.2上运行应用程序时工作正常。现在我编译相同的代码为iPhone OS 3.0,它不起作用。uiview动画用于在iPhone SDK 2.2上工作,现在它不在SDK 3.0上
UIViewAnimationTransition trans = UIViewAnimationTransitionFlipFromLeft;
[UIView beginAnimations: nil context: NULL];
UIView *forview = [[self view] superview];
[UIView setAnimationTransition: trans forView:forview cache: YES];
[UIView setAnimationDuration:1.0];
[[self navigationController] popViewControllerAnimated:NO];
[UIView commitAnimations];
这段代码的功能,它使用导航控制器改变最顶部的视图,但随着翻动过渡,而不是与内置的一个。
关于什么可能在sdk中发生变化或我做错了什么想法?
谢谢!!
感谢您的回答,但那不是我所需要的。无论如何,我通过appDelegate访问视图来解决问题,而不是使用[[self view] superview]方法。 – nico 2009-07-03 17:34:38