2009-09-22 8 views
3

J'ai un problème très ennuyeux avec le contrôleur de tabulation «plus» de UITabBarController. Il prend en charge la rotation en mode paysage par défaut, mais ne propage pas l'événement dans ses sous-vues (ou les contrôleurs gérés par celui-ci) en appelant les méthodes déléguées appropriées, donc tous les contrôleurs sous la section "more" peuvent être pivotés. ce que je veux - j'ai juste besoin d'un d'entre eux pour soutenir l'autorotation.Comment remplacer le contrôleur plus de tabbar?

Le problème est que je ne peux pas trouver comment remplacer et utiliser la classe personnalisée pour le contrôleur onglet plus.

Est-ce que quelqu'un sait comment surcharger un autre contrôleur d'onglets ou faire en sorte qu'il appelle d'une façon ou d'une autre les méthodes déléguées sur les sous-vues?

merci beaucoup pour toute astuce

Répondre

0

Depuis plus de commande est une classe privée, il n'y a aucun moyen de SDK du public pour le faire. Le moyen le plus simple de résoudre ce problème serait de ré-implémenter le plus de contrôleur manuellement (c'est juste un très simple UITableViewController)

Questions connexes