不多說,先上圖:
上面這個圖中Edge是可以選擇文字或是圖片的懒浮,下面的Inset是調(diào)整偏移量的奔坟,要往哪偏移就把相應方向寫成負多少值叨恨,或者反方向寫成正多少值柳刮。
下面舉例說調(diào)整偏移量時的適配問題:
比如說上面的cell上放了三個平均分配的button
如果當前cell調(diào)整寬度為414(即6s+的寬度),然后將image的偏移量調(diào)到最邊緣,那么將工程運行到6s秉颗,5等小屏幕設備的時候痢毒,image則會偏移出這個按鈕范圍,也就是說inset的值是固定的蚕甥,跟約束的值寫死的時候是一樣的哪替,寫多少就會偏移多少。同理當在小屏幕調(diào)整到合適的時候菇怀,運行到大屏幕上可能就會被文字覆蓋了凭舶。
所以如果要適配的話,就請在414的寬度下將inset調(diào)整至合適的值敏释,那么在6s库快,5等小屏幕的設備上會與title的間距稍微拉大摸袁。如果image的偏移量過于靠近邊緣則不推薦在storyboard里進行調(diào)整钥顽,可以通過判斷屏幕寬度用代碼進行動態(tài)調(diào)整