[英]Move from view controller to tab bar controller
當您通過界面創建標簽欄控制器而不是以編程方式創建標簽欄控制器類時。 在這種情況下,如何從視圖控制器移動到此標簽欄控制器?
首先讓tabbarcontroller然后制作uiview控制器......比如...
NSMutableArray *listOfViewControllers = [[NSMutableArray alloc] init];
tab1view = [[tab1viewcontroller alloc] initWithNibName:@"tab1viewcontroller" bundle:nil];
[listOfViewControllers tab1view];
[tab1view release];
tab2view = [[tab2viewcontroller alloc] initWithNibName:@"tab2viewcontroller" bundle:nil];
[listOfViewControllers tab2view];
[tab2view release];
[self.tabBarController setViewControllers:listOfViewControllers animated:YES];
我認為它會對你有所幫助。
您可以先嘗試創建標簽欄控制器。 然后以模態方式顯示全屏啟動畫面(例如,沒有動畫,以便用戶不會注意到標簽欄控制器)並關閉該啟動畫面,顯示位置選擇器。 用戶完成后,您將關閉兩個顯示標簽控制器的模態控制器。
如果您需要根據從位置選擇器獲取的信息在標簽欄控制器中設置視圖控制器,您可以通過委托來完成,即:
我希望它有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.