我把收尾到我的第一個iOS應用程序之前,我設法把批准蘋果之外。我做的最後一件事是將圖像放在兩個按鈕上。但是,現在我添加了這些按鈕,它們不會顯示在我想要的位置。
有沒有辦法編輯Xcode 5中的虛線框?我無法用鼠標拖動它,我認爲這是定義圖像顯示的位置。我會將虛線框放在實心框內。
圖片中顯示的另一個按鈕有輕微的偏差,但這並不是很糟糕。
我把收尾到我的第一個iOS應用程序之前,我設法把批准蘋果之外。我做的最後一件事是將圖像放在兩個按鈕上。但是,現在我添加了這些按鈕,它們不會顯示在我想要的位置。
有沒有辦法編輯Xcode 5中的虛線框?我無法用鼠標拖動它,我認爲這是定義圖像顯示的位置。我會將虛線框放在實心框內。
圖片中顯示的另一個按鈕有輕微的偏差,但這並不是很糟糕。
我已經想通了,將約束Leading Space
和Trailing Space
設置爲Automatic
,這在Xcode UI中顯示爲SuperView。
點擊齒輪輪齒,然後選擇編輯,然後點擊旁邊的打勾爲自動,它應該工作的罰款。
虛線框是按鈕應該基於佈局約束的位置,但這些約束與您當前設置的框架相沖突。選擇該按鈕,進入編輯器,去解決自動佈局問題,並選擇更新幀。 (或使用故事板欄上的快捷方式,在故事板的右下角。)
有兩種錯誤:
按鈕沒有它應該是,根據它的約束。它將在運行時位於不同的地方。橙色虛線框表示
該按鈕沒有放置成其位置不明確。從截圖判斷,缺少高度限制。這是由紅色虛線框表示
想想你的按鈕:你告訴其中水平中心線應該是,這裏的右邊緣應該是,它的寬度,從而左邊緣,但沒有約束告訴你的按鈕它的高度!
的easyest方式:點擊
在編輯器的底部。這可以讓你自動
adust你的約束,如果按鈕是你希望它是
添加缺失的制約,有明確的佈局
- - 編輯---
從你的第一個截圖,你似乎沒有對齊垂直位置,但只有這兩個元素的水平中心是平等的高度。在這種情況下,您需要底部或頂部的垂直空間約束。