StoryBoard和Xib小技巧

1.同時(shí)添加多個(gè)Outlet
在IB中選中一個(gè)View并且右擊點(diǎn)擊,將會(huì)出現(xiàn)灰色的選擇窗,你可以在上邊通過拖拉的方式設(shè)定事件和Outlet。你可以同時(shí)打開多個(gè)這樣的面板來一次性添加多個(gè)View的Outlet,右擊View出現(xiàn)Outlet面板后,左鍵拖動(dòng)面板,面板就被保留下來了,這時(shí)你可以選擇其它View,使用同樣的方法,從而一次性為它們添加Outlet。

IB_Picture01

不過,對于組成和行為相似的IBOutlet,還是使用IBOutletCollection處理更好。
2.可視化坐標(biāo)距離
當(dāng)我們使用IB的時(shí)候雖然各個(gè)視圖可以直接用x,y坐標(biāo)來指定位置,但是我們并不能直觀的看到每個(gè)視圖之間的距離,那么要怎么樣才能知道試圖與視圖之間的距離是多少呢,肯定不能拿著計(jì)算器去計(jì)算一下的。
我們可以選中一個(gè)視圖然后長按Option,同時(shí)移動(dòng)鼠標(biāo)到另一個(gè)視圖上去,然后就可以在界面上顯示出兩個(gè)視圖之間的距離。
IB_Pricture02

3.在一組重疊的View中選中某個(gè)View
當(dāng)有一組View在視圖編輯器里邊重合的時(shí)候,我們想要選中某個(gè)View并不是那么容易,但是我們可以使用command+shift+右鍵選中View然后就會(huì)顯示出來View的層級關(guān)系,我們既可以輕松地選取某個(gè)需要的View了
IB_Pricture03

4.添加輔助線
使用command+_command+|可以為選中的View添加水平或者垂直的輔助線,這個(gè)輔助線是可以移動(dòng)的,添加輔助線可以幫助我們更好地布局視圖。如果不再需要這個(gè)輔助線的時(shí)候,可以通過拖拽出視圖編輯區(qū)域來刪除輔助線,就像刪除代碼中的斷點(diǎn)那樣。
IB_pricture04

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容