iOS 9.2上的更改方向失败

时间:2016-11-03 05:53:04

标签: ios objective-c uiinterfaceorientation

这行代码总是在iOS 9.2模拟器上失败,但在iOS 8.4和iOS 10.1模拟器上没问题

[[UIDevice currentDevice] setValue:[NSNumber numberWithInteger: UIInterfaceOrientationLandscapeLeft] forKey:@"orientation"];

它拖欠了这个错误

XPC连接中断 终止,因为没有系统应用程序。

我在XCode中创建了一个新的MasterDetail应用程序,这是DetailViewController中的viewDidLoad方法

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    [self configureView];

    [[NSOperationQueue mainQueue] addOperationWithBlock:^ {
        [[UIDevice currentDevice] setValue:[NSNumber numberWithInteger: UIInterfaceOrientationLandscapeLeft] forKey:@"orientation"];
    }];
}

0 个答案:

没有答案