我在UIModalView
中提出UISplitViewApplication
。我已经连接了一个“完成”动作,即:
- (IBAction) donePressed:(id) sender
{
[self dismissModalViewControllerAnimated:YES];
}
当我按下按钮时,设备的方向变为potrait模式。这是为什么?
答案 0 :(得分:1)
我认为您没有为任何人提供足够的代码来为您提供准确的答案,但有一种可能性是您没有在所有控制器中实现以下方法:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return YES;
}
答案 1 :(得分:0)
我遇到了这个问题,并且接受的解决方案并没有为我解决。
我试图从UIPopoverController加载一个模态视图控制器,每次它被解除时它都会旋转为纵向。
当我从UISplitView的Detail View Controller移动模态视图时,它运行正常。