簡體   English   中英

Xcode 8約束

[英]Xcode 8 constraints

我正在快速地對最新版本的Xcode(截至17年1月1日)進行編碼。 由於我不熟悉快速編碼,因此無法找到一種使我的應用程序兼容所有屏幕尺寸的方法。 在構建應用程序時,我的“查看為”設置為iPhone SE。 現在,當我嘗試以其他屏幕尺寸運行程序時,按鈕,文本字段和標簽的尺寸不成比例。 我發現其他人也遇到相同的問題,但沒有人能夠以我所理解的方式回答我的問題。 這是我的情節提要上似乎有問題的眾多框架之一。 我試圖單擊“重置為建議的約束”按鈕,但這似乎只會使屏幕混亂。 如果您能夠在此特定框架方面為我提供幫助,將會很有幫助。

Xcode 8提供了使用自動布局的有效方法。

您也可以查看視頻。 這對我來說很好。

https://youtu.be/lx1NRHRMwUg

每當遇到布局問題時,我總是很容易將其全部刪除,然后重新開始。 如果您將其中的一些保留在原處,然后開始嘗試修復其他問題,那么很難說出是怎么回事。

有約束的關鍵是保持簡單。 如果一列中只有6個標簽,則可以在示例中為第一個標簽(位移)設置約束-確保對定位滿意,然后將所有其他標簽對齊以使相同的前緣,並賦予它們頂部和底部的空間約束。 這意味着,如果您決定將它們全部從邊緣移出,則只需更改一個即可。

暫無
暫無

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

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