Question

Je suis en train d'écrire ma première application iPad TabBar auquel contrôleur de vue partagé est ajouté. Tout fonctionne bien, mais le problème est que je suis en train d'afficher le contrôleur de vue racine et contrôleur de vue en détail chaque fois que la vue se charge en mode portrait. Pour être très clair, je besoin de deux contrôleurs apparaître de la même façon qu'ils apparaîtraient en mode paysage. S'il vous plaît laissez-moi savoir les gars, s'il y a un moyen de le faire ou d'autres pensées que vous avez si bien que ce sera utile pour moi.

Je regarde MGSplitViewController mais laissé comme dernière option.

Merci pour votre temps.

Était-ce utile?

La solution

Ce que je faisais était d'ajouter un TableView dans la vue de détail (tableau Vue qu'en mode Portrait serait affiché). J'ai accroché cette TableView à ma source de données pour les mêmes données seront affichées. Et lors de la rotation de cette appli au paysage que je viens de mettre l'alpha de la TableView à 0 dans willRotateToInterfaceOrientation, et revenir à 1 quand il tourne à Portrait.

Le seul inconvénient est qu'il ya un avertissement lorsque vous raccordez deux tables à la même source de données « a déjà un enfant remplissant ce rôle ». Mais son juste un avertissement, mon application est déjà en magasin iTunes et fonctionne très bien sans accidents.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top