11
我很久沒有使用autolayouts,他們經常讓我困惑。UIView上的16像素保證金左右使用自動佈局創建
我有一個有線約束行爲。我想創建一個紅色的視圖,並使其邊緣1/1/1/1。我挖掘的故事情節進行對應圖標,將所有第四約束1.
左,右限制所有值首先是-16,這是非常奇怪的。我不知道Xcode在哪裏接受它們。
我將所有約束設置爲1並運行我的應用程序。在屏幕上,我看到頂部和底部邊距等於1,左右等於15的視圖。
而且我在每個項目中都有這種行爲。它讓我非常困惑,不能正確地使用戶界面。
有誰知道我該如何避免它?我需要的所有東西都是這樣說的:「嗨,Xcode,將此視圖的邊距設置爲1/1/1/1」,可見的結果將是邊距爲1/1/1/1的視圖。