【问题标题】:Xcode 6 storyboard screen size wrong in iPhone5s(iOS 7) but not (iOS 8)iPhone5s(iOS 7)中的Xcode 6故事板屏幕尺寸错误但不是(iOS 8)
【发布时间】:2014-11-14 17:08:17
【问题描述】:

我使用 swift 使用 xcode 6.0.1 创建了一个新项目,并将部署目标设置为 iOS 7.0。

iOS7 中 iPhone 5s 的屏幕尺寸错误 - 它不应该有任何空格。

【问题讨论】:

  • saranpol 您介意更改接受的答案以帮助用户吗?谢谢!

标签: ios7 storyboard xcode6


【解决方案1】:

在新的 Xcode 6 项目中,您没有这些 Default-568h@2x.png 图像。

执行以下步骤来修复它:

1) 打开您的 Images.xcassets 并查找 LaunchImage。它可能丢失了。

2) 在这种情况下,点击 +(位于底部)并点击 New Launch Image。

3) 选择您的项目目标并打开构建设置选项卡。查找“资产目录编译器 - 选项”部分,然后查找“资产目录启动图像集名称”,如果它为空,请键入 LaunchImage。

瞧!

【讨论】:

  • 这个应该是正确的答案
  • 感谢您的回答..这是什么原因,请谢谢..!
  • 另一种解决方案是在项目目标->常规->应用程序图标和启动图像中设置“启动屏幕文件”
【解决方案2】:

尝试使用 Default-568h@2x.png 图像作为启动画面。

【讨论】:

  • 是的,这是正确的做法。唯一的问题是,在 Xcode 6 中,我没有看到像以前那样自动生成的文件。我不得不从一些旧项目中手动复制 Default-568h@2x。
【解决方案3】:
  1. 项目属性 -> 常规 -> 应用图标和启动图像 -> 单击(使用资产目录)

  2. 弹窗->点击(迁移)

  3. 删除(启动屏幕文件)

完成!!!

【讨论】:

  • 按照这个步骤,它适用于 Xcode 6.1.1,谢谢@EralpB
【解决方案4】:

在 Xcode 7 中,确保除了前面提到的添加 LaunchImage 之外,您还在 plist 文件中添加了以下条目:

【讨论】:

    【解决方案5】:

    我想这不会有太大帮助,但我遇到了完全相同的问题并找到了这个链接。也许它对你有帮助,我找不到答案:

    Xcode 6 Storyboard the wrong size?

    【讨论】:

      【解决方案6】:

      将 Default-568h@2x 放入尺寸为 640x1136 的应用程序包中。您也可以使用 xcode 目录资产分配启动图像。

      【讨论】:

        【解决方案7】:

        在项目属性下,确保您将“资产目录”用于启动图像。我发现我的项目默认使用自定义位置。通过切换到“使用资产目录”,顶部/底部黑色边距消失了。

        【讨论】:

          【解决方案8】:

          我在 XCode8 中遇到过这个问题。我发现没有设置启动屏幕文件

          转到: 项目属性 -> 常规 -> 应用图标和启动图像

          点击下拉菜单并选择 Main.storyboard

          【讨论】:

          • 感谢分享这个 - 很简单 - 但我忽略了它。我尝试添加启动画面 - 不起作用,当我删除所有引用时,当我进行构建时,我的视图被扭曲并且并非所有对象都显示 - 即使在从前一天的备份恢复之后也是如此。使用了您的建议-恢复正常。可悲的是,Apple 让原本应该很容易添加的功能变得如此复杂 - 并不断将其从一个 Xcode 版本更改为下一个版本。不是每个人每周 6 天都坐在 Xcode 前……
          【解决方案9】:

          当您为 Defualt@2x.png 和 Defualt-568h@2x.png 添加启动画面时,此问题已解决

          【讨论】:

            猜你喜欢
            • 2013-11-08
            • 1970-01-01
            • 2018-04-21
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多