XCode项目中毒,无法向storyboard添加任何新元素

时间:2016-07-05 18:01:10

标签: ios xcode swift xcode-storyboard

我正在使用XCode 7 Beta 5,我的项目故事板停止让我添加任何元素。 (我在故事板上添加了一个新的视图控制器,并试图在它自己崩溃之前设置一个popover segue,但我认为这不是非常相关或有用的知识)。所以我做了所有这些步骤https://github.com/codepath/ios_guides/wiki/Fixing-Xcode(清理项目,清理项目文件夹,删除缓存,重置所有设置等),运行一些人的“修复XCode”脚本(https://gist.githubusercontent.com/vineetchoudhary/b09c3f40ca29d36c8863/raw/e79bd67b81202e62a750731c80378d25f1001ace/fix-xcode.rb),更新到最新的XCode 7.3.1并重启几次。

所以是的,它仍然坏了(不能添加任何新的ui元素),我做了备份并开始删除东西。我添加的新视图控制器我删除了,我删除了另一个可能相关的视图控制器,它仍然没有让我向故事板中的其余视图控制器添加任何内容。我所有的约束都很好,我尝试让它们自动对齐以及手动对齐它们(我在XCode确定它已经完成工作之前就已经成功完成了)

我没有使用任何xib或Objective C,整个项目是Swift 2和几个故事板。

所以

预期行为:

可以将对象库中的对象(例如文本,开关,按钮等)拖动到故事板中以创建UI

实际行为:

来自对象库的对象可以添加到故事板,对齐和保存,但在模拟器中运行时,它们不会出现。可以删除现有的ui元素(反映在模拟器中),仍然可以进行代码更改,但是无法添加新的UI元素。

此时我可能不得不重新创建整个项目。我正在考虑该项目“中毒”,我正在考虑XCode BS。如果有人知道任何事情让我知道

1 个答案:

答案 0 :(得分:0)

使用自动布局功能后,我面临类似的问题。

关闭您当前的XCode项目,然后重新打开您的项目。 之后,您将可以向情节提要中添加新对象。