ipad tabbar旋转

时间:2010-11-30 03:46:19

标签: ipad rotation tabbar

请帮助解决这个noob问题,但真的让我发疯了>

如果我从头创建一个项目(使用基于Windows的应用程序)为ipad, 并添加一个tabbar,与firstviewController和secondviewController,它工作正常, 从横向模式开始, 但是在info.plist中我把它设置为Landscape(左主页按钮), 但真的在模拟器中从右侧的按钮开始!

在FirstViewController.m中

  • (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { if(interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight) 返回YES; 其他{ 返回NO; }}

所以它从横向开始,并在模拟器旋转时旋转,

但如果我为iphone tabbar创建模板应用, 设置info.plist <初始界面取向>风景(左主页按钮)

并添加上面的代码,IT DOESNT WORK !!! 模拟器从左侧的按钮开始,侧面的标签栏开始,

与我从iphone移植到ipad的应用程序相同的问题,(景观意图) 我进入了横向启动模式,但标签栏仍在侧面!

也是使旧的移植应用程序在侧面显示模拟器的唯一方法 UIInterfaceOrientation UIIntefaceOrientationLandscapeLeft(没有使用初始界面方向),不允许我选择键的值,但它显示了横向模拟器,

这样,, 我该怎么做才能在横向模式下显示标签栏??? 从头开始制作tabbar以查看代码是否可行,但它没有? 为什么它在由windows应用程序而不是标签栏应用程序制成的标签栏中有效? 我只想让标签栏显示在横向啊,

感谢

1 个答案:

答案 0 :(得分:0)

在info.plist中设置支持的接口方向