C'est plus une question philosophique que n'importe quoi, alors donnez-moi vos pensées.UITabBarController UINavigationController Conseils de conception
La documentation de l'iPhone SDK spécifie qu'un contrôleur de barre d'onglets peut contenir un contrôleur de navigation, mais qu'un contrôleur de navigation ne peut pas contenir de contrôleur de barre d'onglets. Il semble que vous souhaitiez parfois organiser des vues dans une vue faisant partie d'une pile de contrôleurs de navigation sous forme de tableau. Est-ce déraisonnable? J'accepte ce qu'Apple dicte dans ces domaines comme évangile puisque le HIG fournit les meilleures pratiques qui semblent révéler le chemin de la moindre résistance (je suis sûr qu'il y a des exceptions à cela). Dans le cas de la barre d'onglets, cependant, je ne suis pas sûr du raisonnement derrière ce design. Peut-être que c'est évident pour les autres, mais je ne peux pas penser à une bonne raison pour laquelle vous n'autoriseriez pas les onglets comme autre chose qu'un contrôleur de niveau racine.
Que pensez-vous/savez-vous tous? Quel défaut de conception cela créerait-il? Comment résoudriez-vous ce problème de vouloir une présentation tabulaire des vues dans une vue? Ai-je besoin de repenser l'ensemble du design?
Merci.