我的故事板似乎已被锁定。我已将新标签和图像视图添加到两个不同的场景,但在运行时标签和图片不显示。 (所有原始项目都正确显示。)我已经尝试过清理,构建和构建运行,测试和分析。我复制了整个项目到另一台Mac。它运行程序,接受代码中的更改,但是这个Mac也不允许更改故事板。 (没有添加项目,不会更改原始项目的位置。)就像故事板被锁定以进行编辑一样。
我搜索了有关故事板锁定的信息,但找不到任何似乎适用于我的信息(即我不是同一个程序的团队之一。)
我很感激任何想法。
(第二台Mac上的Xcode 4.2,问题首次出现的原始版本的Xcode 4.3.2。)
答案 0 :(得分:20)
我遇到了同样的问题,并意识到我正在玩 本地化锁定 设置,该设置位于 Interface Builder下的右侧菜单中文件强>
如果您希望能够对故事板进行更改,请确保所选设置为Nothing
。
希望这有帮助。
答案 1 :(得分:10)
我在xocde6中遇到了同样的问题,我在apple developer site
上得到了答案在项目导航器中,选择.storyboard或.xib文件。
从编辑器中选择锁定级别>本地化锁定菜单。 有关此菜单中锁定选项的说明,请参阅锁定级别。
要解锁文件中的所有视图,请选择重置锁定控件。
例如,要防止对nib文件进行任何可能影响本地化字符串文件的编辑,请选择“重置锁定控件”,然后选择“可本地化属性”。
答案 2 :(得分:5)
对我来说解决方案是在选择锁定视图后转到
编辑器>本地化锁定>重置锁定控件
它会重置
答案 3 :(得分:0)
我解决问题的方式:
我的故事板目标会员资格某种程度上未经检查。
当您在Xcode中选择了故事板时,您将在与接受的答案相同的菜单中找到目标成员资格选项,即右侧菜单中的文件检查器(第一个选项)
答案 4 :(得分:0)
我发现Launch Screen Storyboard有一个插座,我删除了为其提供服务的视图控制器。