iOS提高UI開發(fā)效率 Storyboard 第一篇

模板的利用

Storyboard 可以快速提高開發(fā)效率。假如我們用創(chuàng)建一個新的項目,例如下圖會給你列出來一些內(nèi)置的模板。比如Tabbed App 等。如下圖:


在這里面可以選擇自己想要的模板

其實也可以有個小技巧創(chuàng)建后自己在Editor添加,也可以取消等操作


可以直接引入引入Navigation或者TabBar

下面看一個比較多的頁面如下圖:


上圖用到了segue containView?

containView使用

有時候為了拆分代碼,也有利于分工合作我們可以用containView 類似一個View的容器管理。但是從這里面分出來的控制器的View尺寸是依賴于這個容器的。

segue使用

對于界面的跳轉(zhuǎn)可用segue,常用的跳轉(zhuǎn)方式比如:

對于返回也可以

如果返回到哪個頁面就在哪個頁面寫返回的方法比如:

如果需要傳參或者回調(diào)都可以用segue,因為通過它你能獲取到目標(biāo)以及源控制器。

代碼地址:https://github.com/renmoqiqi/StoryboardDemo

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

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

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