将UISplitViewController详细信息视图限制为特定方向

时间:2015-02-10 11:28:19

标签: ios objective-c

我想在iPhone上将详细视图限制为横向,并让主视图使用任何方向。

所以我将以下内容添加到详细视图控制器中:

- (BOOL)shouldAutorotate {
    return YES;
}

- (NSUInteger)supportedInterfaceOrientations {
    if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
        return UIInterfaceOrientationMaskLandscape;
    } else {
        return UIInterfaceOrientationMaskAll;
    }
}

supportedInterfaceOrientations被调用但没有效果。 shouldAutorotate未被调用。如何在iOS 8上实现所需的行为?

0 个答案:

没有答案