0
有許多視圖看起來相同,視圖頂部的工具欄和一些項目。所以我想知道是否可以設置基本視圖控制器和其他視圖控制器從它繼承 。因爲我不想永遠設置這些項目,我創建一個視圖控制器,有什麼好主意嗎?是否有可能創建一個基本的視圖控制器?如何爲其他視圖控制器使用基本視圖控制器?
有許多視圖看起來相同,視圖頂部的工具欄和一些項目。所以我想知道是否可以設置基本視圖控制器和其他視圖控制器從它繼承 。因爲我不想永遠設置這些項目,我創建一個視圖控制器,有什麼好主意嗎?是否有可能創建一個基本的視圖控制器?如何爲其他視圖控制器使用基本視圖控制器?
在iOS 5.0以上版本,您可以使用:
- (void)addChildViewController:(UIViewController *)childController
我想支持iOS 4.x ,所以這種方法對我不好!但是,無論如何,謝謝! – Jackie 2013-02-26 00:40:36
是的,這就是我們在面向對象有繼承權的原因之一? – Rakesh 2013-02-25 16:34:08
你是對的,但我只是不知道我可以把我的code.I只是想添加一個工具欄,我應該將其添加到viewDidLoad或initWithNib ...? – Jackie 2013-02-25 16:47:18
你可以把我猜,但通常如果你是子類initWithNib將是一個更好的地方(雖然方法的內在意義會改變)。但我完全確定我們在這裏談論的是什麼。如果你可以在問題中添加更多的細節,你可能會幫助我(或其他人)。 – Rakesh 2013-02-25 16:52:23