我在我的应用中使用IASK,我发现了一个问题。那时我将改变我的设备方向,主视图控制器运行良好(iOS 5和6)。但在IASK视图控制器中它不起作用!此外,当我按下设置按钮进入IASK视图控制器时,viewcontroller总是会飞溅翻转视图。我试图弄清楚我的代码中有什么问题。我确实为iOS 5&添加了两种视图定位方法。 6也进入IASK视图控制器,但它仍然无法正常执行。
有谁知道如何解决这类问题?
//ios5 autorotate
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if ((interfaceOrientation==UIInterfaceOrientationPortrait)||(interfaceOrientation==UIInterfaceOrientationPortraitUpsideDown)) {
return YES;
}
else return NO;
}
//ios6 autorotate
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown;
}
- (BOOL)shouldAutorotate
{
return YES;
}