ios – 并排排列3个UIButtons(宽度相等)

如何并排排列3个UIButtons.我正在使用自动布局.我的要求是:

1.无论设备如何,它们的宽度应相等

2.从视图的开始到结束垂直占用

我尝试了不同的方式,但未能实现这一目标.是否可以通过界面构建​​器

解决方法

有两种方法可以做到这一点.

方式1:

使用等宽度约束按钮

选择所有3个按钮并添加

顶部,左侧,右侧,高度和相等宽度

方式2:
使用Stack视图

第1步:添加3个按钮.

步骤2:选择所有按钮,选择后,单击故事板画布右下角的“自动布局”工具栏中的“堆栈”按钮.见下图.

或者,您可以嵌入From Editor – >嵌入 – > StackView

第3步:
向StackView添加约束.如下.

第4步:
选择StackView,选择后转到属性检查器.将分配更改为同等填写:

它完成了!

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...