【问题标题】:screen size iOS 9屏幕尺寸 iOS 9
【发布时间】:2015-08-23 07:04:24
【问题描述】:

我刚刚更新了 Xcode 以在 iOS 9 中测试我的应用程序。我的应用程序在任何大于 3.5 英寸的设备上都存在尺寸问题。它在屏幕的顶部和底部有黑色间隙。我只在应用程序中使用自动调整大小,而不使用自动布局。有谁知道为什么?任何帮助,将不胜感激。谢谢。

【问题讨论】:

    标签: ios9 screen-size


    【解决方案1】:

    此问题在升级早期版本的 iOS 时发生。 在 Images.xcassests 中的 LaunchImage.launchimage 中添加适当分辨率的启动屏幕图像。 这应该可以解决问题。

    【讨论】:

      【解决方案2】:

      您的项目设置中是否仍然引用了 LaunchScreen.xib 文件?否则,这可能会导致屏幕较大的设备出现问题。

      【讨论】:

      • 这条评论帮助我完成了这项工作。此外,如果您还没有在主情节提要上,则必须重新设置约束。
      • 我遇到了这个问题,但不理解这个解决方案。我们的应用程序已经发布了很长时间,我们大约每 3 周更新一次,没有任何问题。它在所有设备上的 ios6 - ios8.4 上成功运行。现在在 iOS9 上,它的渲染就像在 3.5" 屏幕上一样。感谢您提供任何额外的帮助。谢谢!
      【解决方案3】:

      在项目目标中,“常规”选项卡,“应用程序图标和启动图像”,添加启动图像屏幕和启动图像文件。

      此外,您的自动调整大小应该适合您进行的每个控件。

      【讨论】:

        【解决方案4】:

        我们遇到了同样的问题。我们的应用不使用图片资源,我们通过以下步骤设法解决了这个问题:

        1. 进入项目设置->常规,点击“使用资产目录”下 应用图标和启动图像、新资产目录。
        2. 删除 xcassets 从资源文件中选择“不使用目录”

        【讨论】:

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