2012-11-21 25 views
0

我想將我的大型ios項目分成幾塊,每一塊都是整個項目的一部分。關於一個ios項目中的多個故事板

我在我的項目中創建了3個不同的故事板。

1)MainStoryboard(主情節串連圖板,它是一個表欄控制器)

2)FirstStoryboard(焦點上的東西,它是ipad公司的splitViewcontroller)

3)SecondStoryboard(聚焦在某物上)

他們都專注於項目的不同部分。每個故事板都專注於自己的任務,並將數據發送到MainStoryboard。

有沒有人給我一些關於我的項目建築師的建議。因爲我是ios storyboard中的新建築師,所以你可以給我一些建議。

就像

1)指出該建築師的問題,還是讓所有的三個故事板是一個故事板? 2)如果這位建築師很好,跳到不同故事板的最佳方式是什麼?

1.presentedViewController?

2.self.window.rootViewController?

謝謝。

回答

0

我使用這種方法,當然有它的問題,但它總體上起作用,並且可以很好地對應用程序UI的不同部分進行分組,因此在團隊中維護和工作更容易。

正如你可能已經注意到,您不能使用塞格斯故事板之間跳轉,所以你必須做舊的方式,這樣的事情:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"SecondStoryboard" bundle:nil]; 
UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"YourVC"]; 
// now you can present vc as you like 
+0

梅德感謝,我用U同意,我是一個團隊領導,所以當我開始創建一個新項目時,我希望它脫鉤。 我認爲這是管理我的項目的好方法,儘管我完成了這個項目。 但是仍然沒有看到蘋果推薦的任何文件。 –