使用標籤欄 tab bar
在 ios 中一般用於在同一視圖之間進行切換不同的子任務,視圖或模型。
標籤欄的示例如下所示

重要的屬性
-
backgroundImage
-
items
-
selectedItem
示例代碼和步驟
1.創建一個新的專案,並選擇 Tabbed Application,而不是基於視圖的應用程式,然後單擊next,為專案名稱,選擇“create”。
2. 這裏有兩個視圖控制器默認情況下創建一個標籤欄被添加到我們的應用程式。
3. AppDelegate.m didFinishLaunchingWithOptions 方法如下
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override zaixian for customization after application launch. UIViewController *viewController1 = [[FirstViewController alloc] initWithNibName:@"FirstViewController" bundle:nil]; UIViewController *viewController2 = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil]; self.tabBarController = [[UITabBarController alloc] init]; self.tabBarController.viewControllers = @[viewController1, viewController2]; self.window.rootViewController = self.tabBarController; [self.window makeKeyAndVisible]; return YES; }
4. 這裏有兩個視圖控制器分配和標籤欄控制器視圖控制器。
5. 現在,當我們運行程式時,我們會得到下麵的輸出
