适应iOS 7在iPad上

问题描述:

我需要调整一个应用程序到iOS 7,并且我在iPad上运行时遇到了麻烦,因为屏幕的大小在底部和顶部都有一点切断,如图片。适应iOS 7在iPad上

enter image description here

我试图遵循一些准则(如this),但没有运气。

它适用于iOS 6和7上的iOS 6和iPad 2上的普通iPad 1,但尺寸缩小(不是没有任何截图)。

有人能给我一些提示吗? 非常感谢。

+0

这与iPad mini有什么关系?您的屏幕截图适用于iPad模拟器。 – rmaddy

+0

@rmaddy它在模拟器中完全相同于物理iPad mini – noloman

+0

@noloman它可以在普通iPad(2)和视网膜iPad上工作吗? – rckoenes

我解决了这个问题,在我的Info.plist中创建了一个boolean,标题为View controller-based status bar appearance,值为NO

谢谢大家的帮助!

正如@noloman说:设置你的.plist以下

View controller-based status bar appearance(布尔)为NO

我建议,这也: Status bar is initially hidden(布尔)为YES

,并调用以下内容在必要时:

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone]; 

(例如:当MPMoviePlayerViewController*从播放视频返回(如状态栏所示))