以下代码在使用iOS3.x构建时可以正常工作。现在使用4.x它不起作用。换句话说,我可以在同一台设备上运行两个相同的应用程序,一个是针对per-4.x版本构建的,另一个是针对4.3构建的,而在后者中,isAnimating不会更改值,除非点击屏幕或方向改变。这是相关代码。我从Xcode中基于View的模板开始。-(void)viewDidLoad{[superviewDidLoad];iv.animationImages=[NSArrayarrayWithObjects:[UIImageimageNamed:@"timer00.png"],[UIImageimageNamed:@"ti