我使用自動佈局編輯了我的視圖。我點擊添加缺少的約束。我正在mainstoryboard上工作4英寸的屏幕。一切看起來好4英寸,但不是其他iphone屏幕。我嘗試了一些像某人一樣的方式,但我沒有修復它。Swift:自動佈局問題
快照:
此屏幕的iPhone 6S。選擇器視圖,谷歌廣告和其他人出現問題。我該怎麼辦?順便提一下黑線。
我的觀點和用戶界面都在這裏。我應該如何爲他們每個人做約束?我真的是新的iphone佈局。如果你基本上一步一步解釋,我真的很感激。
我使用自動佈局編輯了我的視圖。我點擊添加缺少的約束。我正在mainstoryboard上工作4英寸的屏幕。一切看起來好4英寸,但不是其他iphone屏幕。我嘗試了一些像某人一樣的方式,但我沒有修復它。Swift:自動佈局問題
快照:
此屏幕的iPhone 6S。選擇器視圖,谷歌廣告和其他人出現問題。我該怎麼辦?順便提一下黑線。
我的觀點和用戶界面都在這裏。我應該如何爲他們每個人做約束?我真的是新的iphone佈局。如果你基本上一步一步解釋,我真的很感激。
對不起但點擊添加缺少的約束條件這絕不是理想的解決方案,您應該瞭解您的佈局真正需要的方式和約束條件。
如果你已經點擊添加缺少的約束現在你可能有很多約束,你需要檢查例如你的選擇器視圖,它約束它並修復其中的一個或多個。
所以恕我直言,現在你有兩種方式:這裏後,更新你的帖子,你至少有一個對象,我們可以盡力幫助你,當然,我是第一個完整列表限制;第二種解決方案是清除所有限制條件並逐個添加,理解每條規則:首先它可能很無聊,但相信我會非常有幫助。
好吧我編輯了我的問題,添加了我的視圖和用戶界面。我想逐個添加,但這真的很難。你能向我解釋一下如何做一個一個嗎? – jorjj
我會開始從視圖控制器的頂部添加布局約束。您可以通過右鍵單擊從目標對象拖動到另一個對象來手動添加約束。大多數情況下,必須向視圖添加至少兩個約束,一個約束脩改對象的x座標,另一個約束脩改對象的y座標。
我會建議使用前/後空格約束和頂部/底部空間約束爲所有您想要擁抱視圖控制器的對象。在控制器和對象之間進行這些約束後,在兩個對象之間添加約束。如果所有線條都是藍色或橙色,那麼您可能有足夠的滿意的約束條件。
設置constriant乘法器刪除constnt值 –
它沒有得到錯誤或什麼。你想說什麼?對不起,我不明白。你可以解釋嗎? – jorjj
我不知道你是如何設置自動佈局約束。它具有常量值或取決於屏幕大小? –