0
通過[self.view addSubview:tabBarController.view]
將標籤欄控制器添加到UIView
; 未加載內容視圖控制器視圖,同時選擇它崩潰的標籤欄項目。當將標籤欄控制器設置爲根視圖控制器時,它工作正常。如何將標籤欄控制器設置爲UIView,以便爲iAd等其他目的設置另一個視圖?將TabBArController添加到UIView
通過[self.view addSubview:tabBarController.view]
將標籤欄控制器添加到UIView
; 未加載內容視圖控制器視圖,同時選擇它崩潰的標籤欄項目。當將標籤欄控制器設置爲根視圖控制器時,它工作正常。如何將標籤欄控制器設置爲UIView,以便爲iAd等其他目的設置另一個視圖?將TabBArController添加到UIView
您剛纔創建的應用程序委託一個的TabBar控制器,但不要把它添加到窗口,並在視圖控制器,你剛纔添加這些:
gObjAppDelegate.tabBarController = [[UITabBarController alloc] init];
gObjAppDelegate.tabBarController.viewControllers = @[viewController1, viewController2];
[gObjAppDelegate.tabBarController setSelectedIndex:0];
[self.navigationController pushViewController:gObjAppDelegate.tabBarController animated:YES];
gObjAppDelegate是應用程序委託的共享單一實例。這樣它爲我工作。
你是否使用類似addChildViewController的方法將tabbar控制器添加爲子視圖控制器:&didMoveToViewController?或者只是使用addSubView? – ratul