【问题标题】:iPhone 6 Not Showing Full LayoutiPhone 6 未显示完整布局
【发布时间】:2014-11-14 16:13:23
【问题描述】:

在我的 iOS 应用程序中,当我在模拟器中运行应用程序时,它使用情节提要和自动布局但不使用大小类最多适合屏幕大小,就好像它不知道应用程序支持自动布局并会缩放以适合屏幕一样。

Xcode 项目的部署目标是 7.0,它使用 Xcode 6 编译,以防万一。 iPhone 6 也处于标准缩放模式,因此任何原生 Apple 应用都可以在不缩放的情况下运行全分辨率。

有谁知道我该如何修复它,以便我的应用也能以全分辨率运行?

【问题讨论】:

  • 那么你放了 iphone 6 的启动图片了吗?
  • 我似乎也深受其害。创建一个新项目并在我的 iPhone 6 上运行看起来不错(我可以通过状态栏的大小来判断),但我当前的项目已按比例放大,我找不到任何看起来不同的设置。

标签: ios objective-c xcode autolayout uistoryboard


【解决方案1】:

在找到正确的搜索词后(现在了解 @nyekimov 的评论是什么意思),您似乎需要以一种或另一种方式为 iPhone 6(+) 提供启动图像。

最简单的方法是添加一个启动屏幕文件(在应用程序目标上的应用图标和启动图像下),因为它可以只是您的主要故事板。

另一个选项似乎是将 iPhone 6(+) 图像添加到您的启动屏幕资产目录(如 @nyekimov 所指出的)。您可以通过勾选“iOS 8.0 及更高版本”下的框在侧边栏中添加这些内容:https://www.dropbox.com/s/i053lkwn5a9u61s/Screenshot%202014-09-21%2011.03.55.png?dl=0

我在How to enable native resolution for apps on iPhone 6 and 6 Plus? 找到了这两个答案

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多