簡體   English   中英

xCode自動布局不適用於所有iPhone屏幕

[英]xCode autolayout not working for all iPhone screens

我已經完成了我的應用程序,最后要完成的是自動版式,我參考iPhone 6屏幕創建了自動版式,它非常適合它和6+。 但是對於5和4,它變得一團糟,並且運作不佳。 我嘗試了所有操作,包括調整大小,切換模式等。它們都應該看起來像第一個屏幕快照。我添加了屏幕快照。順序為:iPhone 6,iPhone 5,iPhone 4s

這里是約束:

在大的UIImage上:將中心x對准溫度標簽將中心y對准白色指示器將頂部空間對准城市標簽將底部空間對准溫度標簽

在溫度標簽上:

寬度= 150高度= 44將中心x對准上方的圖像視圖將中心x對准白色指示器底部空間以加載標簽(在其下方)頂部空間以imageview

所有時間標簽都與溫度標簽以及天氣圖像之間的頂部和底部空間左右對齊

第一個小天氣圖像:導致超級視圖底部空間超級視圖,將中心x對齊到其上方的時間標簽,尾隨空間將右uiimage對齊,將底部/頂部與右側其他uiimage對齊

第二個小天氣圖像:除寬度= 80外,其他與上圖相同,沒有超級空間可以觀看,我嘗試刪除此圖像,但是每當UIImage縮小時,這是保持其與其他大小相同的唯一方法

第三個小圖片:與第一個小圖片相同,但包含領導觀看的空間

第四:與第一個相同,並包含尾隨空間以供觀看

在機器人上關閉“警報”按鈕:將中心x對准溫度標簽(較大的一個)將頂部空間對准較小的溫度標簽跟蹤到超級視圖高度= 100

iPhone 6 iphone 5 iPhone4的

萬一其他人遇到這個問題,我的主要問題是盡管我只是為iPhone創建一個應用程序,但我仍在使用尺寸類別。 因此,通過單擊情節提要板並單擊任何視圖控制器,然后轉到文件檢查器(第一個圖標),我取消選中大小類別按鈕。 這樣,我可以添加自動布局和約束,並且可以在所有iPhone屏幕上使用。 盡管需要進行一些小的調整才能使其正常工作,但要容易得多

暫無
暫無

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

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