Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 删除情节提要中的约束会使其变为灰色(禁用)-我想删除它_Ios_Autolayout_Storyboard_Nslayoutconstraint - Fatal编程技术网

Ios 删除情节提要中的约束会使其变为灰色(禁用)-我想删除它

Ios 删除情节提要中的约束会使其变为灰色(禁用)-我想删除它,ios,autolayout,storyboard,nslayoutconstraint,Ios,Autolayout,Storyboard,Nslayoutconstraint,我在故事板中,通过控件从一个视图拖动到另一个视图来应用约束,以替换另一个不再有意义的约束。因此,我选择视图,转到“Size Inputer”,点击旧约束,然后点击delete键 恼人的是,它只是清除了“Enabled”标志,并使约束变灰 是的,我使用的是尺寸等级。。。但问题是,我没有在任何其他大小类上使用此约束。事实上,目前没有视图、约束等变体。所有内容都在“Any/Any”上 所以,我想知道是否有办法让Delete键在这里真正起作用。我唯一的办法是查看文档大纲,并在其中找到我的约束条件吗?似乎

我在故事板中,通过控件从一个视图拖动到另一个视图来应用约束,以替换另一个不再有意义的约束。因此,我选择视图,转到“Size Inputer”,点击旧约束,然后点击delete键

恼人的是,它只是清除了“Enabled”标志,并使约束变灰

是的,我使用的是尺寸等级。。。但问题是,我没有在任何其他大小类上使用此约束。事实上,目前没有视图、约束等变体。所有内容都在“Any/Any”上


所以,我想知道是否有办法让Delete键在这里真正起作用。我唯一的办法是查看文档大纲,并在其中找到我的约束条件吗?似乎应该有一种更简单的方法来消除约束,但是在尺寸检查器中。

如果您使用尺寸类,通常会发生的情况是,当您删除约束时,它只会删除该尺寸类的约束

但是,当您执行此操作时,会给出一个清晰的视觉提示:约束图标变为灰色,并且在文档大纲中易于识别,从中可以选择并完全删除它


我不确定这是否在不同版本的XCode中有所改变,但我发现,当我在inspector中选择它时,它不会删除它,除非您在Any/Any上。

如果在size inspector中双击约束,它会在文档大纲中为您选择它,以便您可以从XCode版本中删除它?它为我删除…@dan-如果你把你的答案放在“答案”区域,我会接受并投票。@CaptJak-Xcode 7.2.1。我认为,如果我的故事板文档中没有打开大小类,那么这会像预期的那样删除。但当它打开时,它只是禁用。它在中说,“对于约束,您可以更改约束的常量,并且可以更改约束是否安装在视图层次结构中。”