【发布时间】:2011-06-13 07:39:20
【问题描述】:
我有一个标签栏应用,在横向模式下每个标签上都有导航控制器。它在控制台中提示警告
使用两阶段旋转动画。要使用更平滑的单阶段动画,此 应用程序必须删除两阶段方法实现。
现在我重写了这个方法(来源:Single-Stage vs Two-Stage Animation for iPhone Apps?)
- (void)willAnimateRotationToInterfaceOrientation:
UIInterfaceOrientation)interfaceOrientation duration:(NSTimeInterval)duration
{
[super willAnimateRotationToInterfaceOrientation:interfaceOrientation duration:duration];
}
并且警告固定在所有选项卡上,如果将一个选项卡设为选项卡栏控制器的第一个选项卡,则该选项卡除外。 该选项卡包含 MKMapView、ScrollView、一些标签、按钮和一些 UIImageView。
地图控制器上也添加(覆盖)了上述功能,但仍然会产生两阶段动画的警告。
我刚刚在某个页面上看到,这也可能是由 MapKit 引起的,有什么解决办法吗?
提前致谢。
【问题讨论】:
-
这个问题没人回答吗?
标签: iphone uinavigationcontroller uitabbarcontroller warnings mapkit