Je souhaite que mes boutons soient agencés de manière spécifique pour ma vue portrait et de manière différente pour ma vue paysage. J'aimerais aussi pouvoir ajouter des choses à ma vue paysage qui aurait pu être dans ma vue portrait. Les raisons pour lesquelles je sais que c'est possible sont évidemment, l'application calculatrice qui vient avec chaque iphone. Lorsque vous l'inclinez latéralement dans le paysage, cela vous donne un tout nouvel ensemble de boutons. Est-ce que quelqu'un sait comment créer une vue de portrait personnalisé qui est chargé lorsque l'iPhone est à droite et comment créer une vue de paysage personnalisé lorsque l'iPhone est sur le côté avec des boutons différents?Personnalisé Vue paysage/portrait
Répondre
Vous pouvez essayer d'avoir deux fichiers de plumes distincts pour chaque orientation. Vous pouvez personnaliser la plume en fonction de cela.
Créez deux contrôleurs de vue différents (c'est-à-dire des fichiers ou des éléments NIB dans votre storyboard). Appelez les classes MyViewControllerLandscape et MyViewControllerPortrait.
Créer une classe de contrôleur de troisième vue par programmation. Appelez-le MyViewController, et faites-en la classe parente des contrôleurs de paysage et de portrait. Cela permet de mettre tout le code commun pour les deux contrôleurs dans la classe parente et de mettre uniquement le code spécifique à l'orientation dans les deux autres. Suivez les instructions à http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/BasicViewControllers/BasicViewControllers.html#//apple_ref/doc/uid/TP40007457-CH101-SW26 pour voir comment basculer entre les contrôleurs de vue paysage et portrait.
- 1. Creatinng vue Toast personnalisé
- 2. personnalisé viewgroup avec vue animée
- 3. Objectif C personnalisé classe/vue
- 4. Vue arrière du bouton personnalisé
- 5. Ajout d'une vue à un ViewGroup personnalisé
- 6. UItableview vue d'ensemble avec uiview personnalisé?
- 7. Chemin personnalisé pour les scripts de vue
- 8. bouton vue accessoire personnalisé - mauvaise ligne sélectionnée
- 9. créer personnalisé tableviewcell dans une vue
- 10. Ajouter une android-vue à l'affichage personnalisé
- 11. Délégué personnalisé, ignorer popover d'une autre vue
- 12. Personnalisé UITableViewCell Suppression d'une sous-vue
- 13. Faire un agencement personnalisé article vue
- 14. Menu contextuel personnalisé Android sans Vue
- 15. Spécifier le formatage personnalisé dans la vue
- 16. Datagrid Vue dans un contrôle personnalisé
- 17. contrôleur de vue de conteneur personnalisé + storyboard?
- 18. Initialisation d'une vue avec initWithCoder personnalisé
- 19. Lancement d'une vue personnalisée à partir d'un modèle personnalisé. Zend_possible?
- 20. Android - Le composant personnalisé est masqué derrière la vue principale
- 21. Moteur de vue personnalisé pour résoudre le problème Javascript/PartialView?
- 22. Comment concevoir la vue réduite de mon ActivityDesigner personnalisé
- 23. Comment spécifier un libellé personnalisé dans une vue d'aide will_paginate?
- 24. objectif-c: Siri sur le clavier personnalisé/entrée vue
- 25. Rendu d'une vue avec le type mime personnalisé dans Grails
- 26. cursoradaptor personnalisé ne fonctionne pas correctement avec vue
- 27. Personnalisé UITableViewCell pour une vue de table groupée
- 28. Comment appeler un modèle personnalisé à partir d'une vue?
- 29. Comment ajouter un type de vue personnalisé dans Drupal
- 30. Créer une vue Drupal SPARQL à partir d'un magasin personnalisé?
Voici un lien vers la documentation d'Apple pour savoir comment faire exactement cela: http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/BasicViewControllers/BasicViewControllers.html#//apple_ref/ doc/uid/TP40007457-CH101-SW26 – JeroenEijkhof
thats ce que je fais actuellement juste pour que je puisse enregistrer les deux plumes, mais je ne sais pas comment changer les fichiers nib en tournant l'iphone – user772489
ok donc sa commutation maintenant ce qui est super, mais mon paysage Le fichier nib n'est pas fonctionnel (il n'y a pratiquement pas de code sauf que wat est utilisé pour le faire pivoter). Est-ce que je dois simplement copier et coller le code im en mode portrait pour tous les boutons (parce que c'est beaucoup pareil) ou y a-t-il un moyen plus efficace de le faire? – user772489