2014-03-03 44 views
3

我試圖更新一個應用程序使用autolayout,我想知道用什麼單位來指定約束。他們被稱爲點。但它們是像素嗎?這似乎打敗了autolayout的預期效用。點是否以一致的方式映射到像素?我們可以在任何地方設置單位?使用百分比可能會非常有幫助。我無法在任何地方找到官方定義。自動佈局中約束'點'的單位是什麼?

更新:我找到了部分信息並將其作爲答案。這實際上讓我更加困惑:如果您將兩個按鈕分隔限制爲10分,則iPhone和iPad的屏幕分離會有所不同(由於10/768小於10/320,它們在iPad上更接近)。有沒有使用Interface Builder的方法(即避免編碼約束?)。

回答

2

好吧,我找到了答案的一部分。這是here