Je suis sûr que j'ai manqué quelque chose de simple ici. J'essaie de charger une sous-vue (vue modale) en tant que contrôleur séparé dans iOS. J'ai créé un fichier NIB avec une fenêtre qui pointe vers la vue de mon contrôleur, la classe du propriétaire du fichier est définie sur ma classe de contrôleur et j'essaye d'appeler initWithNibName avec le nom du fichier nib, mais quand je tente de le montrer , il affiche simplement une vue vide au lieu de la vue que j'ai construite dans le fichier NIB. Peut-il ne pas être une fenêtre dans la NIB si c'est un sous-contrôleur modal? Ou y a-t-il autre chose de vraiment évident que j'ai manqué?initWithNibName Ne fonctionne pas comme prévu
2
A
Répondre
5
Vous devez vous assurer que la propriété d'affichage du propriétaire du fichier (qui doit être une sous-classe UIViewController
) dans votre fichier xib personnalisé est correctement définie. Si ce n'est pas le cas, vous obtiendrez ce que vous décrivez. Je sais que c'est ce que vous dites que vous faites, mais je suis très sceptique. C'est soit cela, soit vous ne liez pas la bonne vue à la sortie view
du propriétaire du fichier. En cas de doute, déconnectez-vous et reconnectez-vous.
Questions connexes
- 1. ne fonctionne pas comme prévu
- 2. str.startswith() ne fonctionne pas comme prévu
- 3. Javascript ne fonctionne pas comme prévu, pourquoi?
- 4. "$ _. Extension -eq" ne fonctionne pas comme prévu?
- 5. android: layout_gravity ne fonctionne pas comme prévu
- 6. Pourquoi ostream_iterator ne fonctionne pas comme prévu?
- 7. DataTrigger ne fonctionne pas comme prévu
- 8. L'annotation @Header ne fonctionne pas comme prévu
- 9. collection_select ne fonctionne pas comme prévu
- 10. CSS Overflow - ne fonctionne pas comme prévu
- 11. NUinit CollectionAssert ne fonctionne pas comme prévu
- 12. ToDictionary ne fonctionne pas comme prévu
- 13. PIVOT ne fonctionne pas comme prévu
- 14. décodage d'URL ne fonctionne pas comme prévu
- 15. Python .sort() ne fonctionne pas comme prévu
- 16. __import__ Python ne fonctionne pas comme prévu
- 17. Make: Snippet ne fonctionne pas comme prévu
- 18. NSSearchField ne fonctionne pas comme prévu
- 19. Script simple ne fonctionne pas comme prévu
- 20. NSPredicate - ne fonctionne pas comme prévu
- 21. PyQt4 QSpinBox.selectAll() ne fonctionne pas comme prévu
- 22. .uploadifySettings ne fonctionne pas comme prévu
- 23. "LIKE" ne fonctionne pas comme prévu
- 24. J @ ne fonctionne pas comme prévu
- 25. addEventListener & wmp ne fonctionne pas comme prévu
- 26. retard jQuery ne fonctionne pas comme prévu
- 27. alias Unix ne fonctionne pas comme prévu
- 28. APC ne fonctionne pas comme prévu?
- 29. UINavigationController ne fonctionne pas comme prévu (iPhone)
- 30. setPropertiesToFetch ne fonctionne pas comme prévu
Alors, est-ce que c'est la fenêtre qui est connectée dans la vue? Je peux vous dire que j'utilise la bonne classe de contrôleurs parce que d'autres points de vente que j'ai définis apparaissent dessus. – aperkins
La propriété 'view' doit être connectée à la vue à afficher. Si c'est une fenêtre, alors c'est une fenêtre, mais ça doit être un UIView. – jer
En tant qu'addendum, la propriété 'view' s'appelle exactement' view'. Si vous pensez que vous pouvez configurer une sortie 'myVIew' pour charger quand la vue se charge, alors vous auriez tort. – jer