簡體   English   中英

在所有設備上對齊導航按鈕

[英]Align navigation buttons on all devices

如您在圖片上看到的,底部的欄使用5個不同的按鈕(圖標)。 當我使用iPhone 5s運行程序時,一切正常。 但是在其他設備(例如iPhone X等)上,圖像會浮動到左側。 有誰知道我如何向按鈕添加約束以使它們停留在所有設備上的位置?

更新:因此,如果您看到iPhone 5s的導航欄,您會發現它就像“完美”的彼此​​對齊。 這就是我希望它們出現在所有設備上的方式。 如果您查看iPhone XS,您會發現所有按鈕都在左側。 我還在所有按鈕之間添加了“ Flexible Space Bar Button Item”,這要好得多,但是它們“ Doghead”不在手機的中央,這是我想要的。

圖片

您需要在其他每個按鈕之間添加一個系統類型為.flexibleSpace 這將迫使所有按鈕在工具欄的整個寬度上均勻分布。 為確保中間按鈕位於工具欄的中央,所有圖像的寬度必須相同。

如果要將所有按鈕組合在一起在工具欄的中央,則只需在第一個按鈕之前添加一個靈活的空格項目,在最后一個按鈕之后添加另一個項目即可。

暫無
暫無

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

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