在storyboard中想要UIButton在屏幕上分成若干等分約束的幾種方式
效果如下:
Xnip2022-09-19_11-22-37.jpg
1.方式一: 直接給UIButton添加約束
1.1 給第一個button添加上下左右均為0的約束
Xnip2022-09-19_11-27-35.jpg
1.2.1選中第二個button拖動到第一個button上選擇等高等寬
Xnip2022-09-19_11-31-51.jpg
1.2.2給第二個Button添加右邊和下邊均為0的約束
Xnip2022-09-19_11-32-46.jpg
2.0 后面需要添加的Button的約束添加按照添加第二個button的方式 重復添加即可,添加完更新約束就可以.
2.方式二: 利用Horizontal Stack View
Xnip2022-09-19_11-38-33.jpg
2.1.0 直接在StoryBoard中拖Horizontal Stack View到界面中,并設置好約束
Xnip2022-09-19_11-42-02.jpg
2.1.1 將需要的Button拖到Stack View中即可,拖動到Stack View中系統(tǒng)自動會分配約束
Xnip2022-09-19_11-43-44.jpg