簡體   English   中英

使用約束放大不同屏幕尺寸的按鈕

[英]Enlarging buttons for different screen sizes using constraints

仍在為此奮斗。 我想創建一種屏幕鍵盤,並按如下方式布局UIButton:

在此處輸入圖片說明

我想像屏幕一樣按比例放大按鈕,以使其適合較大的設備,例如:

在此處輸入圖片說明

有些行的按鈕數為奇數,有些行的數為偶數。 我將每行按鈕放在單獨的支架視圖中。 尚不清楚我應該如何對持有人視圖設置約束。 我應該將固定器固定在Superview的前緣和后緣,並限制長寬比嗎?

對於第一行,我嘗試在按鈕之間添加分隔符。 然后我嘗試了這個:

Button3.width = Button3.height (aspect ratio)

Button3.width = HolderView.superview.width * (1/5) - 10

Button3.trailing to Spacer, Button4.leading to Spacer

Button3 bottom/top constraints to superview

不過似乎看不到任何藍線。 任何有關如何進行此操作的說明將不勝感激!! 謝謝

快速瀏覽一下我的演示項目: https : //www.dropbox.com/sh/vlozb5uxjor0ryd/AACOio_P6gorNvsSATxtdqP4a?dl=0 我現在有一些計划,請稍后再解釋...;)

暫無
暫無

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

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