簡體   English   中英

設置自動約束,使其在 ios swift 中的所有設備中顯示相同

[英]Set auto constraints in such a way that it displays same in all devices in ios swift

我在 ios swift 中有一個注冊表單,其中我為 iphone 7plus 應用了自動約束。 但我不是在所有設備上都一樣。 我如何為 5s、6s plus 和 7s plus 設備做到這一點。 在 6s plus 和 7s plus 中看起來不錯,但在 5s 中不好看

下面是 iPhone 5s 的屏幕截圖

iPhone 5S

我在下面嘗試過的截圖

我試過的

對於 ProfileImage

  • 在容器中水平設置
  • 設置圖像的寬度和高度
  • 設置頂部約束

對於所有文本字段

  • 將所有字段放在垂直的 StackView 中

  • 將 Stackview DISTRIBUTION 屬性設置為 FILL EQUALLY

  • 設置堆棧視圖前導、尾隨約束

  • 在容器中設置 Stackview 垂直約束

  • 為 Stackview 設置高度

對於下一個按鈕

  • 設置前導、尾隨約束和高度約束

  • 將頂部約束設置為 Stackiew

因為您已經有一個帳戶

  • 設置前導、尾隨約束和高度約束

  • 將底部約束設置為查看

暫無
暫無

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

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