iOS - Barra de guias
Uso da barra de guias
Geralmente é usado para alternar entre várias subtarefas, visualizações ou modelos dentro da mesma visualização.
Um exemplo de barra de guias é mostrado abaixo.
Propriedades Importantes
- backgroundImage
- items
- selectedItem
Código de amostra e etapas
Step 1 - Crie um novo projeto e selecione Tabbed Application em vez do aplicativo View Based e clique em next, Dê o nome do projeto e selecione create.
Step 2 - Aqui, dois controladores de visualização são criados por padrão e uma barra de guias é adicionada ao nosso aplicativo.
Step 3 - o AppDelegate.m didFinishLaunchingWithOptions método é o seguinte -
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen]
bounds]];
// Override point 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;
}
Step 4 - Aqui, dois controladores de visualização são alocados e feitos como controladores de visualização de nosso controlador de barra de guias.
Step 5 - Quando executarmos o aplicativo, obteremos a seguinte saída -