Je voudrais charger un UIView simple, un UIWebView et un UITableView tous dans la même plume. Est-ce possible dans le même UIViewController? Est-il possible d'assigner plusieurs UIViewControllers à la même fenêtre?Plusieurs types UIView dans un seul UIViewController
0
A
Répondre
1
Quelque chose de proche est possible. J'ai récemment répondu your question à propos de plusieurs vues dans une fenêtre; l'approche pour avoir plusieurs contrôleurs de vue est très similaire, bien qu'ils aient besoin de fichiers nib ou xib séparés.
La façon de le faire est la suivante:
- instancier tous les différents contrôleurs dont vous avez besoin
- Ajouter la vue de chaque contrôleur à la vue parent ou d'une fenêtre, comme je répondais à votre question précédente
Programmatically, il ressemblerait à quelque chose comme (répété pour chaque contrôleur de vue que vous souhaitez ajouter):
// With some UIWindow *window
MyViewController *vc = [[[MyViewController alloc]
initWithNibName:@"MyNib" bundle:nil] autorelease];
[window addSubview:vc.view];
Gardez à l'esprit que vous devrez peut-être ajuster la propriété frame
de la vue avant de l'ajouter, en fonction de l'emplacement dans la vue parente ou la fenêtre que vous souhaitez placer.
Questions connexes
- 1. UIViewController peut-il contenir plusieurs UIView?
- 2. Forcer l'orientation UIView/UIVIewController
- 3. UIView vs UIViewController
- 4. Ajouter un UIview à un UIViewController
- 5. Pratique UIView et UIViewController pour l'héritage
- 6. différents types d'entité dans un seul fetchedResultsController?
- 7. Plusieurs malheurs UIViewController
- 8. Plusieurs UITableViews sur un UIView
- 9. Mettre deux commandes de sélecteur sur un seul UIView
- 10. Ajout de plusieurs UIButtons à un UIView
- 11. Performance: UIView dans un UIView ou remplacez le UIView?
- 12. Fusionner plusieurs projets CVS en un seul
- 13. Plusieurs messages pour un seul validateur JSF
- 14. Animation personnalisée pour pousser un UIViewController
- 15. Django paquet plusieurs fichiers dans un seul téléchargement
- 16. NUnit: L'exécution de plusieurs assertions dans un seul test
- 17. Comment supprimer plusieurs éléments dans MVC avec un seul lien?
- 18. Envoyer plusieurs données dans un seul datagramme UDP
- 19. Javascript pour ouvrir plusieurs onglets dans un seul navigateur
- 20. Comment placer plusieurs contrôles dans un seul volet
- 21. Combinaison de plusieurs pages CSS dans un seul fichier
- 22. Comment remplacer la propriété "view" dans UIViewController?
- 23. C# - Comment autoriser plusieurs types de fichiers dans un OpenFileDialog?
- 24. Méthode unique pour plusieurs types?
- 25. Puis-je utiliser un EAGLView dans mon UIViewController?
- 26. Comment contraindre plusieurs types génériques?
- 27. Un seul workflow peut-il générer plusieurs éléments de liste?
- 28. Rechargement un UITableView sur un UIViewController
- 29. Plusieurs services hébergés sous un seul service Windows
- 30. CheckBoxList avec plusieurs valeurs liées à un seul drapeau enum
Tim, merci beaucoup. Je n'ai pas réalisé la relation entre les deux questions. Je vois la corrélation maintenant. – Adam