让应用程序启动并保持横向模式
Posted
技术标签:
【中文标题】让应用程序启动并保持横向模式【英文标题】:Make app start and remain in landscape mode 【发布时间】:2011-06-15 04:38:36 【问题描述】:如何以横向模式启动我的应用,并保持屏幕旋转?
【问题讨论】:
【参考方案1】:- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft ||
interfaceOrientation == UIInterfaceOrientationLandscapeRight);
【讨论】:
【参考方案2】:实现视图控制器的shouldAutorotateToInterfaceOrientation:
方法和return UIInterfaceOrientationIsLandscape(orientation);
还将Info.plist
键UIInterfaceOrientation
和UISupportedInterfaceOrientations
设置为UIInterfaceOrientationLandscapeLeft
和UIInterfaceOrientationLandscapeRight
。 UIInterfaceOrientation
将采用单个值,因此分配其中一个并将它们都分配给 UISupportedInterfaceOrientations
。
【讨论】:
以上是关于让应用程序启动并保持横向模式的主要内容,如果未能解决你的问题,请参考以下文章