簡體   English   中英

使用標簽欄項加載視圖!

[英]Load views with tab bar item!

可以在標簽欄項目的幫助下帶來視圖。 讓我清楚地解釋一下這個問題。我創建了基於視圖的應用程序。 添加兩個競爭讓我們說第一和第二。 第一個視圖包含一個按鈕,將我們帶到第二個視圖。 第二個視圖還包含一個按鈕,將我們帶到第三個視圖。 我已將標簽欄添加到第三個視圖,並向其添加了四個標簽欄項。 現在我想將標簽欄項鏈接到視圖。 讓我們說第4,第5和第6。

第一視圖(Buton) - >第二視圖(按鈕) - >第三視圖(包含標簽欄和4個標簽欄項目)。 但所有項目都有空視圖。 當我選擇標簽欄項目時,我必須加載我創建的.xib文件。 如何將標簽欄項目與視圖控制器鏈接,以便我可以加載視圖。 否則,是否還有其他選項可以使用標簽欄項加載視圖?

如果你的意思是如何將視圖加載到標簽欄控制器中,那么執行以下操作:

UITabBarController *tabView = [[UITabBarController alloc] init];
UIViewController *view4 = [[UIViewController alloc] init];
UITabBarItem *view4TabBarItem = [[UITabBarItem alloc] initWithTitle:@"4" image:[UIImage imageNamed:@"icon4.png"] tag:nil];
view4.tabBarItem = view4TabBarItem;
[view4TabBarItem release];
UIViewController *view5 = [[UIViewController alloc] init];
UITabBarItem *view5TabBarItem = [[UITabBarItem alloc] initWithTitle:@"5" image:[UIImage imageNamed:@"icon5.png"] tag:nil];
view5.tabBarItem = view5TabBarItem;
[view5TabBarItem release];
UIViewController *view6 = [[UIViewController alloc] init];
UITabBarItem *view6TabBarItem = [[UITabBarItem alloc] initWithTitle:@"6" image:[UIImage imageNamed:@"icon6.png"] tag:nil];
view6.tabBarItem = view6TabBarItem;
[view6TabBarItem release];
NSArray *viewControllers = [[NSArray alloc] initWithObjects:view4,view5,view6,nil];
[view4 release];
[view5 release];
[view6 release];
tabView.viewControllers = viewControllers;
[viewControllers release];
[self presentModalViewController:tabView animated:YES];
[tabView release];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM