En commençant par le haut, je fais une application qui dans la nouvelle section de projet de Xcode, est une nouvelle application basée sur la vue, qui utilise des données de base pour le stockage. Xcode fait un excellent travail de remplissage de beaucoup de code utile pour moi de sorte que lorsque je clique sur build, j'ai une barre en haut avec des boutons edit et add, et une simple uitableview qui est vide. Ma question concerne comment je pourrais faire une autre vue simple la première qui charge. Je voudrais avoir le uitableview éditable comme la deuxième vue dans ma séquence de drill down, avec une vue de table de bienvenue plus conviviale qui n'a pas les boutons d'édition et ajouter sur la barre, lancer d'abord. L'utilisateur peut cliquer sur une ligne dans la première vue, ce qui le conduira alors à l'écran qui est actuellement le premier. J'ai essayé de créer une nouvelle classe avec un fichier .xib correspondant, et de référencer cela dans le fichier MainWindow.xib qui faisait référence à rootScreen.xib, mais cela n'a pas fonctionné. Toutes les pensées ou suggestions seraient grandement appréciées, merci!Question sur le changement de la première vue de mon application charge
Répondre
Il existe un certain nombre de tutoriels utiles pour vous aider à démarrer.
Une approche simple consiste à créer votre nouvelle vue à l'aide de l'interface builder - la classe que vous avez déjà créée.
Dans votre premier tableview, vous devez placer le code dans le
didSelectRowAtIndexPath appeler la prochaine tableview. Si votre classe est quelque chose comme sous-vue
vous faire quelque chose le long des lignes de ...
SubView * aview = [[SubView alloc] init];
aview.someproperty=index.path;
[self presentModalViewController:aview animated:YES];
[aview release];
Le code que vous utilisez pour faire ce qui précède dépendra exactement comment vous voulez que les sous-vues pour charger - et comment vous les avez écrites pour afficher les données dont vous avez besoin.
La programmation de l'iPhone est et non glisser-déposer. Vous avez beaucoup à apprendre. Ce qui précède devrait vous aider à démarrer, mais je vous suggère d'essayer quelques exemples d'applications sur le site Apple et de poursuivre à partir de là.
Je commencerais par le modèle d'application basé sur la navigation puisque vous voulez faire de la navigation. Essayez ceci et revenez avec les problèmes spécifiques que vous rencontrerez.
Les vues initiales de votre application sont créées dans la méthode -applicationDidFinishLaunching: de votre AppDelegate. C'est là que vous devriez regarder si vous voulez faire une autre vue le premier à charger.
- 1. Changement de vue sans réinitialisation de la première vue
- 2. Comment obtenir une vue "première fois ouverte" pour mon application?
- 3. charger deuxième vue de la première vue
- 4. UITabBarItem ne pas dim sur la première charge désactivée
- 5. Parfois, le chargement de CSS ne se charge pas correctement lors de la première charge
- 6. vue iphone problème de charge
- 7. Question d'équilibrage de charge
- 8. jQuery propriété changement de la charge
- 9. Comment faire pivoter mon application basée sur la vue sur la nouvelle orientation de l'interface?
- 10. Mon UITabBarController n'apparaît pas, mais sa première vue est?
- 11. le changement de vue dans la programmation iphone
- 12. iphone bar barre application vue cycle de vie question
- 13. facebook application se rediriger sur la vue de la toile
- 14. Comment revenir à la première vue
- 15. Comment ajouter UINavigationController à la première vue de l'application UITabBar?
- 16. Comment faire pour qu'un bouton TabBar charge toujours la première vue d'un contrôleur de navigation
- 17. Question très basique sur la structure de mon jeu iPhone
- 18. Modification de UIView sur le changement d'orientation
- 19. removeFromSuperView/mémoire/changement de vue dynamique
- 20. iPhoneSDK: la vue ne charge pas les données pour la première fois mais les charge par la suite
- 21. Webresource.axd ne se charge pas sur mon application asp.net fonctionnant sur ma batterie de serveurs Web
- 22. La modification de la date sur mon serveur web empêche mon application ASP.NET de fonctionner
- 23. Question sur la façon de bien présenter mon problème
- 24. Première application iPhone Voir la position Problème
- 25. Animer le changement entre vue en détail sur UISplitViewController
- 26. Moniteur de navigation avec barre d'onglets seulement sur la première vue
- 27. Seule la première feuille de style CSS charge
- 28. comment puis-je zoomer une partie de mon application iphone basée sur la vue?
- 29. Android inscrire au serveur distant sur la première application utilise
- 30. Comment mon application de bureau peut-elle être avertie d'un changement d'état sur un serveur distant?