使用Storyboard
佈局頁面,一旦頁面過多、業務混雜,就須要根據業務來劃分出新的Storyboard
。ios
Storyboard
中某一個Viewcontroller
或多個Viewcontroller
生成新的Storyboard
這種方式很簡單,利用Editor -> Refacotor to Storyboard
就能夠快捷的生成新的Storyboard
佈局
這是選中多個 優化
Storyboard
中某一個Viewcontroller
或多個Viewcontroller
到另外一個已存在的Storyboard
這個稍微討巧一點,記住一點,Storyboard
中的元素均可以複製、剪切、粘貼,包括Viewcontroller
,因此方法就是剪切、粘貼code
步驟:cdn
Viewcontroller
(和上圖同樣選中),cmd + x
Storyboard
,要選中粘貼的位置,cmd + v
第一種方式屬於提早規劃,通常是業務規劃清楚,本身有意識去劃分業務。blog
第二種方式屬於重構優化,業務不斷迭代,不免會出現一個Storyboard
中放置了太多不一樣的業務,看起來極其混亂、很差管理。get
我首先想到的仍是去stackoverflow,可是沒有人問過,我本身問的,也沒有人回答。最後是本身在Storyboard
中粘貼一個Cell
時,忽然想到能夠複製、粘貼,沒想到真的能夠。cmd
也許聰明如你早就想到了it