2009-10-03 13 views
0

J'utilise un UIToolBar avec plusieurs UIButtonItems. Ces éléments de bouton doivent afficher un contrôleur de vue modale (VC) pour régler les paramètres via les sélecteurs, etc.UIToolBar single Contrôleurs de vue et contrôleurs de vues multiples

La question est de savoir si j'utilise un seul VC pour tous les éléments de bouton par rapport à des VC séparés pour chaque bouton?

Je suis en ce moment en utilisant une seule et qui porte le sous-vue propre à l'avant cacher d'autres, etc, mais il semble se fastidieux en particulier avec différentes rubriques de la barre de navigation, les tailles de vue etc.

Alors, quelle est la bonne façon - un seul VC ou distinct vc pour chaque UIButtonItem sur le UIToolBar?

Répondre

0

Vous devriez utiliser un UINavigationController et pousser de nouveaux contrôleurs de vue sur la pile de navigation quand vous en avez besoin, et les enlever quand vous avez terminé. Cela vous permet de séparer votre fonctionnalité en composants discrets distincts, ce qui est utile pour l'organisation du code et pour respecter de plus près les directives d'Apple fournies dans le HIG.

Je suggérerais certainement de le diviser en contrôleurs séparés.

Questions connexes