如何使用自动布局在 iOS 8 的视图中设置灵活宽度的按钮?
How to set flexible width buttons in a view in iOS 8 using Autolayout?
我有一个带有 2 个按钮的 UIView。它们中的每一个都位于视图的左侧和右侧。我需要对具有灵活宽度的按钮设置约束,这两个按钮之间只有水平间距。
正在设置您的左键:
- 将您的按钮向左对齐,添加前导 Space 约束。
- 垂直对齐按钮。
正在设置您的右键:
- 将您的按钮右对齐,添加尾随 Space 约束。
- 垂直对齐按钮。
连接按钮:
- Select 你的左键
- 按住 CTRL 键并拖动鼠标,将您的按钮与右侧按钮连接起来,水平间距为 select。
- 再次连接按钮,但 select 等宽
完成您的设置
- Select Horizontal spacing约束和设置按钮之间的距离,例如:8.
- Select 您的按钮并使用 Selected Views/Update UI 编辑器右下角的框架。
这是带有约束条件的屏幕截图:
我有一个带有 2 个按钮的 UIView。它们中的每一个都位于视图的左侧和右侧。我需要对具有灵活宽度的按钮设置约束,这两个按钮之间只有水平间距。
正在设置您的左键:
- 将您的按钮向左对齐,添加前导 Space 约束。
- 垂直对齐按钮。
正在设置您的右键:
- 将您的按钮右对齐,添加尾随 Space 约束。
- 垂直对齐按钮。
连接按钮:
- Select 你的左键
- 按住 CTRL 键并拖动鼠标,将您的按钮与右侧按钮连接起来,水平间距为 select。
- 再次连接按钮,但 select 等宽
完成您的设置
- Select Horizontal spacing约束和设置按钮之间的距离,例如:8.
- Select 您的按钮并使用 Selected Views/Update UI 编辑器右下角的框架。
这是带有约束条件的屏幕截图: