J'ai un appel nib "Hello.xib", et j'ai un HelloView qui hérite de l'UIView, et je veux faire la mise en page dans le Hello.xib, et je veux les allouer au HelloView.m/HelloView.h, comment puis-je le faire? Je vous remercie.Comment charger une plume depuis un UIView personnalisé?
0
A
Répondre
2
Normalement, vous le faites à l'extérieur. Dans HelloView, vous devriez avoir une classe dérivée UIViewController. Ensuite, lors de l'initialisation sur l'extérieur que vous appelleriez:
hello = [[HelloViewController alloc] initWithNibName:@"Hello" bundle:nil];
Le bundle:nil
font appel à Cocoa le paquet par défaut.
0
Dans l'inspecteur du générateur d'interface pour la vue de votre Hello.xib, définissez la classe de la vue (dans l'onglet Identité) sur HelloView. J'espère que c'est ce que vous cherchez.
0
Aujourd'hui encore, j'ai écrit un code de démonstration, qui utilise également instanciation de vue personnalisée en chargeant une pointe
- le contrôleur a un membre
DetailContactHeaderView *headerView
- dans la pointe, j'ai un DetailContactHeaderView et les fichiers type de propriétaire est mon contrôleur
- les fichiers de la propriété propriétaire
headerView
et la vue se Connected dans ce contrôleur j'ai ce code
[[NSBundle mainBundle] loadNibNamed:@"DetailContactHeader" owner:self options:nil];
Voir ma MyContacts pour une mise en œuvre. Pour votre information:
- DetailContactHeaderView
- DetailContactHeader.xib
- DetailContactViewController
- surtout
-tableView:viewForHeaderInSection:
- surtout
Questions connexes
- 1. Ajouter NSView depuis une autre plume
- 2. n'a pas pu charger une plume nommée
- 3. Comment charger la plume localisée?
- 4. Charger un tag de modèle personnalisé depuis une autre application?
- 5. Comment créer un UIView personnalisé?
- 6. dessiner une image dans un UIView personnalisé
- 7. Plusieurs vues dans une seule plume (addSubview)
- 8. Comment puis-je obtenir une vue dans Interface Builder pour charger une vue personnalisée dans une autre plume?
- 9. La plume complexe est lente à charger
- 10. Comment charger le fichier htm depuis l'URL?
- 11. n'a pas pu charger une plume nommée "TwitterDrilldownView"
- 12. Charger UIView dans applicationdidFinishLaunching
- 13. Problème UIView personnalisé
- 14. Comment faire une pseudo-alerte avec une plume?
- 15. UIView personnalisé via UIActionSheet
- 16. UIViewController avec UIView personnalisé
- 17. Personnalisé UITableView (cellules UIView +)
- 18. Comment charger un UIView à partir d'un NIB?
- 19. Y at-il un moyen d'utiliser - (UIView *) viewWithTag: tag (NSInteger) avec un UIView personnalisé
- 20. Comment charger un fichier texte depuis un XQuery?
- 21. Charger un safari depuis l'application ipad
- 22. UIViewController chargé depuis la plume: -viewDidLoad n'étant pas appelé
- 23. "Charger" un fichier depuis le shell django
- 24. Comment puis-je présenter un UIDatePicker depuis un UITableCell personnalisé?
- 25. Comment naviguer vers une plume (vue) quand une cellule est pressée sur un UITableView (sur une autre plume/vue)?
- 26. Comment faire un "affichage" Outlet apparaître dans une plume ViewController?
- 27. Comment afficher une alerte UIView sur un autre UIView?
- 28. Faites défiler pour charger un autre contenu dans un UIView
- 29. Plusieurs types UIView dans un seul UIViewController
- 30. Ajouter une plume dans UIScrollView