Maison > Questions et réponses > le corps du texte
我学IOS也有一段时间了,但是我是在公司边做边学的,很多时候学习由主动变成了被动。一些东西我自己还没弄明白的情况下,功能却已经实现了。可是我又没有时间进行深入的了解。我现在对于app内界面之间的切换和导航控制器的使用还是比较莫不清楚。希望前辈们给我一些建议,我也在空余时间开发自己的小app,只是为了巩固和加深所学和理解的知识。
PHP中文网2017-05-02 09:21:43
Lorsque nous implémentons un projet d'application multipage, les conteneurs de pages couramment utilisés fournis par Apple incluent UITabBarController
et UINavigationController
.
UITabBarController gère tous les UIViewControllers du conteneur via un tableau, et UINavigationController gère tous les UIViewControllers du conteneur via une pile. Ces deux conteneurs peuvent être imbriqués. La méthode d'imbrication standard consiste à utiliser UITabBarController comme conteneur principal et UINavigationController comme conteneur auxiliaire.
Pour la gestion de la pile de UINavigationController, voici un article que vous pouvez consulter : View Controller Flow (Pure Code Version). Une partie du contenu peut être obsolète ou contenir des erreurs, mais il devrait néanmoins vous être utile de comprendre la gestion des pages de style navigation.
De plus, si vous êtes nouveau sur iOS, voici quelques articles utiles pour vous :
Démarrer avec iOS (1) : Créer un projet iOS
Premiers pas avec iOS (2) : gestion des bibliothèques tierces
Démarrer avec iOS (3) : Implémentation d'une application multipage
Démarrer avec iOS (4) : Demander des données au réseau
Premiers pas avec iOS (5) : stockage de données localement
Ces articles présentent un scénario commercial courant d'une application iOS à partir d'un concept large. Les articles fournissent tous des étapes de base et des téléchargements de code source, afin que vous puissiez voir l'effet immédiatement. Cependant, l'article ne donne que les points de connaissances les plus élémentaires liés au sujet. Vous devez approfondir vos études pour obtenir des détails et des connaissances approfondies. J'espère que cela vous sera utile.