mon application a un menu avec un assortiment de boutons en bas, chaque bouton insère une nouvelle sous-vue de l'un de mes xibs, sous le menu. Les vues ont un ordre dans lequel elles sont supposées entrer (pensez à la présentation powerpoint) bien que l'utilisateur puisse toucher un certain bouton pour aller à l'un d'entre eux.vues de référence iphone
Il existe également des boutons suivant et précédent. Je me demande comment je devrais référencer les vues dans le contrôleur de vue de mon menu de telle sorte que je puisse insérer la vue "prochaine" et "précédente" appropriée, qui bien sûr dépend de celle qui est actuellement montrée. Aussi, je dois supprimer la sous-vue actuelle après avoir inséré la nouvelle, quelle qu'elle soit.
Merci!
Je n'utilise pas un contrôleur de barre d'onglets, il s'agit simplement d'un UIViewController, car il possède tous les boutons personnalisés avec des emplacements et des graphiques différents. – Hippocrates
Dans ce cas, conservez un tableau NSArray des vues et conservez une variable d'état indiquant quelle vue est active. Ensuite, créez deux fonctions similaires à celles proposées ci-dessus. Créez une fonction 'setSelectedIndex' qui supprime la vue actuelle et ajoute la nouvelle vue. – mvds