我在iOS 7 iPhone项目中使用了一个简单的故事板,只包含一个嵌入在一个导航控制器中的UIViewController和GLKViewController。当我尝试以Interface Builder打开故事板时,整个屏幕变黑,只有光标可见。除了移动光标之外我什么也做不了,直到我重启我的mac。 OS X版本是10.9.3。
作为一种“解决方法”,我发现,我可以打开故事板作为源代码。当我向targetRuntime =“iOS.CocoaTouch”添加一些废话,然后尝试打开它作为Interface Builder我得到一个错误消息。当我再次打开它作为源代码,删除废话,我现在可以通过Interface Builder打开它,一切正常,直到几天后再次发生这种情况。
感谢您对这个恼人的问题提供任何帮助。
答案 0 :(得分:1)
我遇到了同样的问题。
我不确定我的情况是什么,但我做的是:
在这些步骤之后,我只是尝试使用界面构建器打开故事板并且它有效。
我知道基本上只有第2点可能有所帮助,但我写了所有步骤,因为我无法重现问题再次测试它。
希望它会对某人有所帮助。
<强> #EDIT 强>
我再次遇到同样的问题(一天之后)。 为了能够使用Interface Builder打开Storyboard,我只需要执行两个步骤:
可能不需要第一步。 也许只是当你正常尝试打开故事板时,以及当你通过&#34; Open as&#34; ...
时会有所不同答案 1 :(得分:0)
当我在xcode 6中打开一个xcode 5项目时,发生了这种情况。
这是我的解决方案:造成问题的原因是故事板文件被破坏。所以我在项目包和工作区包中删除了xuserdata的2个文件夹(所以我为了方便启动项目时重置了什么文件打开)。我编辑了storyboard文件xml标题,以匹配xcode 6制作的故事板的相同标题。
答案 2 :(得分:0)
在Xcode中添加Apple帐户 - &gt;偏好 - &gt;帐户帮助解决了这个问题。