簡體   English   中英

iOS Autolayout如何水平拉伸2個按鈕

[英]iOS Autolayout how to stretch 2 button horizontally

我需要從以下位置水平拉伸所有按鈕:

[button1][button2]

至:

[  button1  ][  button2  ]

取決於屏幕的寬度。

因此,我將button1固定為頂部和左側邊緣的超級視圖。 然后,我將button2水平固定在button1上,並將其高度設置為button1相等,還將按鈕2固定在右邊緣上。

這是我現在的問題:

在此處輸入圖片說明

您可以執行以下操作:

左按鈕的水平約束:
1. 左鍵的 前導等於超級視圖的 前導
2.左按鈕的拖動等於超級視圖的 centerX(請參見下面的最后一張圖像)。

右鍵的水平約束:
1. 右按鈕的前導等於左按鈕的尾隨。
2. 右按鈕的拖曳等於超級視圖的拖曳。

注意:根據需要放置垂直約束。

這是一個示例屏幕截圖:

查看布局

約束條件

左鍵約束

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM