14

我的故事板似乎被锁定了。我为两个不同的场景添加了新的标签和图像视图,但在运行时标签和图片不显示。(所有原始项目都正确显示。)我尝试过清理、构建和构建以进行运行、测试和分析。我已将整个项目复制到另一台 Mac。它运行程序,接受代码更改,但是这台 Mac 也不允许更改情节提要。(没有添加项目,没有改变原始项目的位置。)就像故事板被锁定以进行编辑一样。

我搜索了有关故事板锁定的信息,但找不到任何似乎适用于我的东西(即我不是从事同一程序的团队中的一员。)

我会很感激任何想法。

(第 2 台 Mac 上的 Xcode 4.2,最初出现问题的 Xcode 4.3.2。)

4

5 回答 5

23

我遇到了同样的问题,并意识到我正在使用Localization Locking设置,该设置位于Interface Builder Documents下的右侧菜单中。

本地化锁定

Nothing如果您希望能够对情节提要进行更改,请确保所选设置。

希望这可以帮助。

于 2012-06-23T12:49:35.050 回答
15

我在 xocde6 中遇到了同样的问题,我在苹果开发者网站上得到了答案

  1. 在项目导航器中,选择 .storyboard 或 .xib 文件。

  2. 从编辑器 > 本地化锁定菜单中选择锁定级别。有关此菜单中锁定选项的说明,请参阅锁定级别。

要解锁文件中的所有视图,请选择重置锁定控件。

例如,要防止对 nib 文件进行任何会影响本地化字符串文件的编辑,请选择 Reset Locking Controls,然后选择 Localizable Properties。

于 2014-12-02T08:29:56.800 回答
12

对我有用的解决方案是在选择锁定视图后转到

编辑器 > 本地化锁定 > 重置锁定控件

它会重置

于 2017-01-24T12:10:08.207 回答
0

我解决问题的方式:

我的故事板Target Membership不知何故未被选中。

当您在 Xcode 中选择故事板时,您将在与接受的答案相同的菜单中找到 Target Membership 选项,即右侧菜单中的 File Inspector(第一个选项)

于 2014-05-18T17:12:26.653 回答
0

我发现 Launch Screen Storyboard 有一个插座,我已经删除了为其提供服务的视图控制器。

于 2016-03-17T02:15:06.387 回答