Sommaire

Création d’un Tab Bar Controller Tab Bar Controller

Le premier élément réalisé pour cette application sera le Tab Bar Controller, qui permettra d’accéder aux différentes fonctionnalités. Le module Décodeur, réalisé dans le chapitre précédent, sera ajouté en premier.

Dans Xcode, créez un nouveau projet iOS - Single View Application, donnez-lui le nom Visiteur, utilisez les mêmes paramètres que pour l’application Cliqueur pour le reste.

Il existe un modèle de projet Tabbed Application qui propose de démarrer avec une barre d’onglets préremplie, cependant afin de mieux comprendre les éléments investis et leurs interactions il est important de partir d’une feuille blanche au début.

Ouvrez Main.storyboard.

Supprimez la scène ViewControllerScene en la sélectionnant puis en tapant la touche [Retour Arrière].

Depuis la bibliothèque d’objets, glissez-déposez un Tab Bar Controller sur le Storyboard. Trois scènes sont ajoutées au Storyboard.

images/05EP05.png

La scène de gauche correspond à la barre d’onglets. Il s’agit en réalité d’un View Controller qui occupe tout l’écran et dont la zone principale peut accueillir un autre View Controller, en fonction de l’onglet sélectionné.

Ici, la barre d’onglets a été préremplie avec deux ...