【问题标题】:iOS Application screen sizes have black bars on some screens at top and bottom [duplicate]iOS应用程序屏幕尺寸在顶部和底部的某些屏幕上有黑条[重复]
【发布时间】:2016-12-08 09:31:54
【问题描述】:

最近我升级到 XCode 7 并且在我的应用程序的屏幕尺寸方面遇到了一些问题,主要是屏幕顶部和底部出现了黑条。

我已经阅读了类似的线程并实施了建议的修复程序,即添加启动屏幕图像并且适用于我的 iPhone 6 的尺寸,但是当我尝试运行 iPhone 6+ 的模拟器时,顶部和底部的黑条屏幕的一部分仍然存在。

此外,对于较小的版本,屏幕也不会调整大小,并且部分会被切断或离开屏幕。

任何帮助将不胜感激,谢谢!

【问题讨论】:

  • 我建议用启动故事板替换您的启动图像,并告诉我们更多关于您的应用程序是如何编写的;你使用自动布局吗?
  • 我尝试使用启动故事板并解决了我的 iPhone 6 上的问题,但在 6+ 上它仍然显示黑条。我也没有使用自动布局。

标签: ios xcode size screen


【解决方案1】:

上周我在更新旧应用时遇到了这个问题。添加启动屏幕图像并不能完全解决它。相反,您需要创建一个新的启动屏幕。故事板(文件->新建->文件->用户界面选项卡(左侧)->启动屏幕

然后在您的项目设置中,将启动屏幕文件设置为您刚刚创建的 .storyboard 文件。这应该会自动修复黑条。

【讨论】:

  • 好的,我刚试过,它修复了普通 iPhone 6 上的条形,但不是 6+。无论如何,感谢您提供深入的教程,至少它解决了部分问题。
  • 等待它在实际设备上似乎可以正常工作,但在模拟器上却不行,也许这就是问题所在。这很常见吗?
  • 我不会说很常见,但 iphone 模拟器绝对不是以始终完美运行而闻名。出于好奇,尝试删除模拟器上的应用并重新运行
  • 是的,它有效!感谢您对真正有帮助的误解感到抱歉!
  • 现在可以在模拟器上运行了吗?
猜你喜欢
  • 2014-10-01
  • 2021-05-27
  • 2013-02-21
  • 1970-01-01
  • 1970-01-01
  • 2019-05-07
  • 1970-01-01
  • 1970-01-01
  • 2014-10-24
相关资源
最近更新 更多