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