1

我是iOS編程的新手,所以我想潛入View Controller Container的概念。 我正在學習「猴子見猴做」:D和我想做一個滑出導航(如Facebook/Gmail /路徑)沒有任何原創。在不使用內置容器的情況下實現視圖控制器容器?

我發現了不同的實現,但這one,由Clemens Hammerl,似乎是非常簡單的,所以我開始搞亂它,看看發生了什麼事情。他使用UINavigationViewController和UITableViewController作爲其容器的視圖控制器(CHSlideController)。

從我讀到目前爲止,這2個ViewController的Containers本身,並感覺有點奇怪,所以我想發送正常的ViewController到我的容器,但我看不到這些ViewControllers的意見。

,我問你什麼是物,如何實現,而無需使用其他內建的容器,如UINavigationViewController/ 的UITableViewController /UITabViewController/...一個視圖控制器容器?

我是否需要覆蓋一些方法或休耕一些協議?

謝謝。

我只對iOS SDK 5.0+感興趣。

回答

1

坦率地說,我沒有得到這個問題的目的,但無論如何! :-)

如果只是爲了學習的目的,你提到的,然後檢查出this相當簡單的例子,在iOS5 +視圖控制器遏制。

如果您想知道爲什麼視圖控制器遏制是iOS5之前的PITA,請查看this優秀文章。

作爲一個方面說明,UITableViewController不是視圖控制器容器!例如UITabBarController,UINavigationController或UISplitViewController都是容器!

相關問題