簡體   English   中英

設置不同屏幕尺寸的約束時出現問題

[英]Problem with setting up constraints for different screen sizes

我想知道我們如何使用大量文本字段來適應不同的屏幕尺寸,例如調整Swift的字段/文本化等。

這是我的設計:

https://ibb.co/wQF3rrQ

*灰色=文本字段

我試過設置約束和所有這些,但它不起作用。 我找不到自己的問題。

我應該以編程方式而不是在StoryBoard中設置約束嗎?

有多種方法可以做你想要的。

  1. 您是否在Xcode下方的故事板中看到了Vary For Traits按鈕? 有一個用途。 看一下Google上的Adaptive Constraints ,您將獲得大量的教程。 像這樣: https//medium.com/zendesk-engineering/ios-how-to-add-adaptive-constraints-to-support-a-universal-app-273663475b12

  2. 第二種方法是利用約束的multiplier

  3. 第三種方式是,我知道的一些開發人員通常(或不尋常)的方式。 引用每個約束,並根據用戶的屏幕大小(或設備)切換其值。

暫無
暫無

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

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