我有一个一直处于纵向模式的主viewController。
我希望然后呈现模式视图控件,但它将来自左侧(不是屏幕底部)。
有可能吗?
TNX
答案 0 :(得分:2)
在模态视图控制器实现中,覆盖-shouldAutorotateToInterfaceOrientation:
- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
答案 1 :(得分:1)
我也遇到过这个问题。所以我只使用了modaltransitionstyle,所以它看起来并不像iffy。
希望这有帮助。
viewController.modalTransitionStyle = *modaltransitionstyle*;
[self presentModalViewController:viewController animated:YES];