如何设置iphone应用程序以横向模式启动?并保持这种方式
答案 0 :(得分:7)
将“初始界面方向”app.plist条目设置为“横向”(左侧或右侧主页按钮)并添加(或更可能取消注释并编辑)以下视图控制器方法:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}
答案 1 :(得分:6)
Marcelo的回答不正确,因为UIInterfaceOrientationLandscape
不是有效的标识符,因此导致构建失败。
progrmr的回答是正确的:
return interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight;
(抱歉没有评论第一个答案,但是当我写这篇文章时我没有足够的声望点......)