2017-05-23 47 views
0

我必須設計一個包含3個等寬視圖的屏幕。 &每個視圖都有一個刪除按鈕來刪除特定的視圖。 當我點擊第一次刪除按鈕比其他兩個視圖必須與基本視圖相等。如何管理等寬度視圖

我該如何管理這種情況的約束。 請任何人告訴我如何管理。

感謝

回答

1

也許最簡單的方法是使用一個UIStackView,與分佈設置爲Fill Equally

當您開始時,3個視圖將分別佔用堆棧視圖寬度的1/3。點擊按鈕時,您可以使用.removeArrangedSubview(),堆棧視圖會自動重新調整其餘兩個視圖的大小,每個視圖佔用1/2的寬度。

+0

是的,它是由堆棧視圖完成的。但現在我面臨的問題是如何管理stackview子視圖之間的空間。 –

相關問題