2015-09-24 93 views
1

我是新來的約束,我試圖超過5小時的自動佈局,但只有一點我明白了。如何正確編輯自動佈局約束?

- >最後我給我以復位到運行該應用程序建議限制 ,我的屏幕的70%放在正常,但問題是 labels didn't display as per the standard width

這是以前的圖像.... enter image description here前運行應用程序。任何告訴我調整呢?

調試面積:

Will attempt to recover by breaking constraint 
<NSLayoutConstraint:0xa168b30 H:[UILabel:0xa419bd0'New User? Please'(109)]> 
+0

看起來你有一個特定的高度爲109的約束,這是打破。這個視圖看起來很簡單,最好看看整個屏幕是怎樣的。你應該看一下約束教程:(http://www.raywenderlich.com/50317/beginning-auto-layout-tutorial-in-ios-7-part-1) –

+0

如果「New User?Please」,「註冊「和」這裏「這三個在相同的標籤,那麼你必須設置領先空間,試用空間和頂部空間限制,如果你的標籤高度是相同的所有設備,那麼你必須給高度限制,否則你必須設置底部空間約束。 –

+0

這三個是單獨的兩個標籤和一個按鈕@RupalPatel –

回答

0

添加正確的約束,任何屏幕需要很多的事情要考慮,但我認爲你可以解決你的問題現在只需添加一個多寬約束登錄按鈕。您可能需要做的更多更改,但沒有看到全屏幕拍攝很難說。