Xcode 已锁定视图和控件且无法编辑它们
Xcode has locked the views and controls and can't edit them
我已从 Git 中提取项目。其他人正在处理它并且它对他们来说工作得很好,他们可以编辑每个控件和每个约束。在我的上,我只能编辑我添加的内容,已经存在的控件被锁定(在图像上显示为灰色。)
我试着点击预览屏幕上的 锁定 图标,它显示如下:
“Main.storyboard” is currently locked because it is a remote resource.
点击解锁
The file is a remote resource. Try making a local copy.
真的不知道现在要做什么。我试过编辑器->本地化锁定->重置锁定控件无济于事。
如果我剪切锁定的控件然后将其粘贴回场景中,效果很好,但我放开了之前设置的所有限制,所有这些都需要重新排列,所以它更像是一种观察,而不是解决方案。
我认为控件已添加到不同的大小 class,这就是它们变灰的原因。您可以通过在故事板中选择变灰的对象来验证这一点,并且在属性检查器中您可以检查启用了 classes 的大小。例如,图像中仅针对任意宽度和紧凑高度启用,但不适用于 Any-Any。您可以通过 checking/unchecking 将控件 add/remove 调整为不同的大小 class。
我已从 Git 中提取项目。其他人正在处理它并且它对他们来说工作得很好,他们可以编辑每个控件和每个约束。在我的上,我只能编辑我添加的内容,已经存在的控件被锁定(在图像上显示为灰色。)
我试着点击预览屏幕上的 锁定 图标,它显示如下:
“Main.storyboard” is currently locked because it is a remote resource.
点击解锁
The file is a remote resource. Try making a local copy.
真的不知道现在要做什么。我试过编辑器->本地化锁定->重置锁定控件无济于事。
如果我剪切锁定的控件然后将其粘贴回场景中,效果很好,但我放开了之前设置的所有限制,所有这些都需要重新排列,所以它更像是一种观察,而不是解决方案。
我认为控件已添加到不同的大小 class,这就是它们变灰的原因。您可以通过在故事板中选择变灰的对象来验证这一点,并且在属性检查器中您可以检查启用了 classes 的大小。例如,图像中仅针对任意宽度和紧凑高度启用,但不适用于 Any-Any。您可以通过 checking/unchecking 将控件 add/remove 调整为不同的大小 class。