我有2页。
第A页:(肖像模式) 第B页:(风景模式)
从第A页开始 - > B,然后返回到页面A.状态栏卡在右侧(尽管手机已回到纵向模式。通常它最终会重新绘制到正确的位置,但这可能需要几秒钟,是不可接受的。这两页是通过故事板中的Modal segue连接起来的,我没有实现任何重要的事情......
这是Page A中的shouldRotate方法。想想我离开了这个标准。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
} else {
return YES;
}
}