2016-09-14 319 views
0

這裏是手機上的結果:自動佈局約束不工作

phone screenshot

這裏是故事板:

storyboard screenshot

無約束錯誤登記在日誌中,但是當我檢查日誌它返回此圖像:

error log

我不明白的是錯誤日誌是如何顯示我實際需要的結果,但電話結果沒有我想要的導航欄下的差距。我已經嘗試了所有的約束,只是無法讓它顯示我正在尋找的結果。我嘗試關閉「使用自動佈局」和「使用大小班級」,我嘗試過自動約束,添加缺少的約束,自己添加約束條件,這是我通常選擇的並且仍然是相同的結果。任何想法我做錯了將不勝感激,因爲我試圖解決這個問題過去8小時左右!

我有2個相同的佈局和相似的視圖控制器,他們正在完美工作。這個VC上的圖像是從FaceBook中拉出來的,而其他2個VC上的其他圖像是從我的數據庫中拉出來的,這會對最終輸出產生什麼影響?

+1

您是否在圖像視圖中設置了「剪輯到邊界」?這是界面生成器中的一個複選框。 – Fogmeister

+0

我只能找到「剪輯到SubViews」是一樣的嗎? – Grace

+0

是的,這是唯一的。 – Fogmeister

回答

0

在故事板上設置ImageView Clips To Bounds或使用ObjC的.clipsToBounds = YES;或使用Swift的.clipsToBounds = true將解決此問題。