iOS xib開發小技巧

可視化座標距離佈局

IB最煩人的問題就是對其。用代碼的時候咱們能夠明確地指定x,y座標,可是換到IB的時候咱們更多的時候是靠拖拽UIView來佈局。好比須要三個間隔相同的label,除了用強大的肉眼來估測距離是否相等之外,難道只能乖乖分別選中三個label,記下它們的座標而後打開計算器來作加減法麼?spa

 

顯然不要那麼笨,試試看選中一個label,而後按住option鍵並將鼠標移動到其餘label上試試?你能夠發現view之間的距離都以很容易理解的方式顯示出來了。不只是同層次的view,被選中view與其餘層次的view之間的距離關係也能夠一樣顯示。io


在一組view層次中進行選擇可視化

對於一些複雜的view層級關係,咱們每每直接在IB中選擇會比較困難。好比view相互覆蓋時,咱們很難甚至不能在編輯視圖中選中底層的view。這時候通常的作法是打開左側的view層級面板,一層層展開而後選擇本身須要的view。其實咱們也有更簡單的方法:按住Cmd和Shift,而後在須要選擇的view上方按右鍵,就能夠列出在點擊位置上全部的view的列表。藉此就能夠方便快速地選中想要的view了。方法

相關文章
相關標籤/搜索