簡體   English   中英

Android中iOS的權重等於多少

[英]What is the equivalent of Android's weightsum in iOS

我有一堆UIButton,我希望它們在屏幕上平均分配屏幕尺寸。 是否可以在不使用AutoLayout的情況下實現? 我的視圖非常適合640 * 960屏幕,好像它大於底部的空白區域。 那么iOS中的weightsum是否等效? 我已附加了兩個圖像,分別顯示了視圖在640 * 960 (第二張圖像)和640 * 1136 (第一張圖像)屏幕上的外觀。

640 * 1136

640 * 960

我建議您為這種行為選擇自動布局。 在您的情況下,可以在IB中輕松設置非常簡單的約束。 如果您希望通過代碼進行設置,請使用視覺語言。

另外,但就我而言,這有點過頭了,您可以使用UICollectionView

您可以使用新的UIStackView ,它使您可以輕松地布局視圖而不必擔心自動布局(它在內部使用)。

Xcode 7中的Interface Builder具有一個有用的“在堆棧視圖中嵌入”選項,該選項應該很容易做到。

暫無
暫無

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

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