喜欢XCode 6 / iOS8的新方式(使用大小类)进行Autolayouting(尽管有时难以解决这个难题)。
但是如何将其中一个大小类重置为Any / Any?
答案 0 :(得分:0)
单击“宽度/高度”时,将光标移到中间方框并选择它。这将设置为Any / Any。
编辑:我想我可能误会了。例如,如果您正在使用wCompact hRegular,并且您不再需要这些更改并且您希望它从Any / Any“继承”,那么您将不得不卸载或删除您创建的约束专门为那个大小的类。当您显示视图控制器轮廓并显示约束时,未显示为灰色的那些对于该大小类是活动的。检查每一个以查看是否有特定于您正在使用的大小类(例如wCompact hRegular)。您还可以卸载或删除您专门添加到该大小类的任何其他UI对象。
希望有所帮助。
答案 1 :(得分:0)
将尺寸等级设为wAny hAny
现在,您应该看到在此大小类之外安装的约束在左侧窗格中显示为灰色:
在列表中选择此约束,在右侧的详细信息检查器窗格中,您应该看到:
在这里,您看到我安装了wRegular hAny
约束。
点击小x以在此大小类中删除此约束。
重复您的任何其他限制。
一旦这些约束不再安装在任何大小的类中,您可以在左侧窗格中选择和删除它们。