如果我的子视图的大小与其父视图的大小相同,如何使用 ctrl-drag 在 IB 中设置约束?
How to set constraints in IB using ctrl-drag if the size of my subview is the same as its superview?
我已经在 IB 中的一个视图控制器中添加了一个子视图。它的大小与视图控制器的大小相同,我希望它是那样的。唯一的问题是,现在我不能使用 ctrl-drag 和鼠标来设置一些参考其超级视图的约束。有没有一种方法可以让一个子视图填充它的整个超级视图,并且仍然设置约束使用 ctrl-drag 参考那个超级视图。
您可以使用编辑视图右下角的 pin 按钮。
- 单击 pin 按钮。
- Select 所有约束(确保常量值设置为 0)。
- 接受约束。
您可以按住 Control 键并拖动到左侧列表中的视图。
我已经在 IB 中的一个视图控制器中添加了一个子视图。它的大小与视图控制器的大小相同,我希望它是那样的。唯一的问题是,现在我不能使用 ctrl-drag 和鼠标来设置一些参考其超级视图的约束。有没有一种方法可以让一个子视图填充它的整个超级视图,并且仍然设置约束使用 ctrl-drag 参考那个超级视图。
您可以使用编辑视图右下角的 pin 按钮。
- 单击 pin 按钮。
- Select 所有约束(确保常量值设置为 0)。
- 接受约束。
您可以按住 Control 键并拖动到左侧列表中的视图。