AutoLayout 中須要注意的點

原文連接:AutoLayout 中須要注意的點ios

本文用於記錄我在使用 AutoLayout 過程當中遇到的一些須要注意的事情,一種是容易犯的錯誤,一種是我找不到緣由的狀況。spa

容易犯的錯誤

  1. 若是預覽的樣式和你預想的不同,檢查一下是否是忘記給做爲背景的 view 添加約束(上下左右),可能有一個約束缺失,致使總體樣式出錯。get

找不到緣由的狀況

  1. 在 ScrollView 中經過 AutoLayout 設置 StackView 子視圖不固定寬度時,須要設置和 superview Equal Widths,而後根據須要調整間距。不然子視圖寬度約束設置不生效。若是出現其餘 view 寬度不對勁的狀況,也能夠試着用 Equal Widths 解決。
    如圖,分別爲寬度不正常狀況和使用 Eauql Widths 以後正常狀況:it


相關文章
相關標籤/搜索