StoryBoard失败 - 从xcode 8.3.3到xcode9 beta2

时间:2017-07-04 02:41:07

标签: xcode storyboard xcode9-beta

将我的项目从8.3.3移动到9.0 beta2后,故事板不起作用,它只显示了原始的轮廓,我无法对其进行编译,显示下面的错误。
谁知道为什么?

Storyborad only show the outline

Error info

1 个答案:

答案 0 :(得分:4)

按照以下步骤解决您的问题:

  1. 在Xcode(任何9.0或8.3.3)中打开您的项目
  2. 在故事板上右键'点击'。
  3. 选择“打开方式”>> '源代码'
  4. 在'dependencies'下找到关键字'minToolsVersion'(可能不止一次)。 (见下图)
  5. 将minToolsVersion的值更新为8.3或9.0(如果您不想再使用Xode 8.x,那么请在此处设置9.0)
  6. 保存
  7. 再次,右键单击故事板。
  8. 选择“打开方式”>> 'Interface Builder - Storyboard'
  9. 现在,Xcode菜单>> '编辑'>> '画布'
  10. 删除“显示布局矩形”,“显示边界矩形”,“显示占位符矩形”的刻度线
  11. 现在您也可以在Xcode 8.x中打开故事板了。

    enter image description here

    enter image description here

    enter image description here

    enter image description here