0

我在我的应用程序中使用 IASK,但我发现了一个问题。那是我要改变我的设备方向的时候,主视图控制器运行良好(iOS 5 和 6)。但是在 IASK 视图控制器中它不起作用!此外,当我按下设置按钮进入 IASK 视图控制器时,视图控制器总是会飞溅翻转视图。我试图找出我的代码有什么问题。我确实将 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;
}
4

0 回答 0