我是一个新的bie来叠加流量和iphone开发,我只需要在横向模式下启动我的应用程序。因为我已经在info.plist中设置了密钥并在方向delegete下写了..但结果保持不变我已经做了大量的研究。但还没有成功..我的xcode版本是3.2.26,我的基本模板是基于tabbar的......如果你对我的问题有一些真诚的建议,那么谢谢你
谢谢
Priya(印度)
答案 0 :(得分:1)
你需要这样做
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // Return YES for supported orientations; return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft) || (interfaceOrientation == UIInterfaceOrientationLandscapeRight); }
答案 1 :(得分:0)
首先在Info.plist文件中定义键值对:
UIInterfaceOrientation UIInterfaceOrientationLandscapeLeft
或UIInterfaceOrientationLandscapeRight或以横向右方向定义初始开始,然后按以下方式在所有控制器中定义shouldAutorotateToInterfaceOrientation:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}