【问题标题】:Xcode has locked the views and controls and can't edit themXcode 已锁定视图和控件,无法编辑它们
【发布时间】:2017-06-24 04:35:38
【问题描述】:

我已经从 Git 中提取了这个项目。其他人正在研究它,它对他们来说非常好,他们可以编辑每个控件和每个约束。在我的上,我只能编辑我添加的内容,已经存在的控件被锁定(在图像上显示为灰色。)

我尝试点击预览屏幕上的锁定图标,它显示:

“Main.storyboard” is currently locked because it is a remote resource.

当点击解锁

The file is a remote resource. Try making a local copy.

真的不知道现在该做什么。我试过 Editor->Localization Locking->Reset Locking Controls 无济于事。

如果我剪切然后将锁定的控件粘贴回场景中,它可以正常工作,但我失去了之前对其设置的所有约束,所有这些都需要再次重新排列,所以它更多的是观察而不是解决方案。

【问题讨论】:

  • 嗨,如果你没有看到这篇文章,你有没有看到:stackoverflow.com/questions/10998834/…
  • 之前试过,没用。似乎可能是因为它是从存储库中提取的,所以它将该文件视为远程文件,即使它保存在本地磁盘上
  • 是的,可能如你所说..我也看过这篇文章:pragmapilot.wordpress.com/2013/09/25/…
  • 您是否尝试过切换尺寸等级?我认为您必须尝试在尺寸类别之间切换可能是视图仅添加到特定尺寸类别,因此它们是灰色的。

标签: ios xcode swift uistoryboard


【解决方案1】:

我认为控件已添加到不同的大小类别,这就是它们变灰的原因。您可以通过在情节提要中选择灰色的对象来验证这一点,在属性检查器中,您可以检查启用了哪些尺寸类。例如,图像中仅针对任何宽度和紧凑高度启用,但不针对 Any-Any。您可以通过选中/取消选中控件来将控件添加/删除到不同的大小类别。

【讨论】:

  • 好地方!谢谢!
猜你喜欢
  • 2011-03-21
  • 2011-12-24
  • 1970-01-01
  • 2011-10-31
  • 1970-01-01
  • 2012-03-23
  • 2020-11-14
  • 2013-03-27
  • 1970-01-01
相关资源
最近更新 更多