的iOS 9未显示UIPageViewController全屏
I'm更新和应用程序,它使用的是iOS 8和Xcode的6到iOS 9和Xcode的7这个应用程序可以正常使用,但现在它没有显示在全屏幕在我UIPageViewController建iPhone 6和iPhone 6s。的iOS 9未显示UIPageViewController全屏
It's奇怪,因为iPhone 5及以下作品的权利。我设置了一个新的默认“启动Screen.storyboard”作为启动画面文件,这里是我所得到的:
UIPageViewController not showing at full screen
我发现了一个类似的问题here但似乎没有正确的答案。
我跟着从www.appcoda.com的教程,使我的UIPageViewController和使用从那里的代码https://dl.dropboxusercontent.com/u/2857188/PageViewDemo.zip我不能使它在iPhone 6和iPhone 6s的工作。
当您添加新LauncScreen.storyboard,你指示,你是支持iPhone6/6 +原生分辨率操作系统。检查您是否缺少自动布局约束。请参阅this关于如何去做的文章。如下图所示
添加约束网页内容的浏览器:
享受结果:
我检查你所提供的PageViewDemo源。您应该将此方法添加到您的ViewController.m
- (void)viewDidLayoutSubviews {
[super viewDidLayoutSubviews];
self.pageViewController.view.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height - 30);
}
希望这会有所帮助。
你建议的方法没有对结果产生任何影响。 – ERM
谢谢你的文章,我都遵循包括主要步骤:自动布局,启动屏幕和@ X3图像...但我仍然得到同样的奇怪的查询结果。我跟着从那里本教程[链接](http://www.appcoda.com/uipageviewcontroller-storyboard-tutorial/),使我UIPageViewController和使用代码[链接](https://dl.dropboxusercontent.com/u /2857188/PageViewDemo.zip)我无法在iPhone 6和iPhone 6s中使用它。有人可以帮我吗?谢谢! – ERM
已更新答案以包含确切步骤。这解决了上面的屏幕截图所示的问题。 – rkwatra
我已经添加了启动屏幕文件,并将它选为Target> General下的启动屏幕文件,但您仍然可以看到图像不会全屏显示。是否还有其他步骤,我错过了?你有调整图像?谢谢! – ERM