2009-10-21 5 views
0

Supposons que je veux créer et appliquer et que cette application aura deux fenêtres et un mécanisme de menu. Comment puis-je accomplir cela sur iPhone? Je sais comment créer une vue unique et ont affiché, mais ce que je veux est cette capacité.iPhone SDK: Comment charger une vue différente?

a) Sur l'application de chargement, montrer un mécanisme de navigation. Les choix sont l'élément A ou l'élément B. b.) Si l'élément A est choisi, la vue A doit être chargée. c.) Si l'article B est choisi, l'affichage B doit être chargé.

Merci d'avance.

Répondre

0

Pour moi, ce que vous décrivez sons comme trois vues.

1. Racine Voir
Ce point de vue a deux boutons (ou d'autres contrôles) qui permettent à l'utilisateur de choisir où ils aimeraient aller.

2. Afficher A
Une vue avec les commandes et les données nécessaires.

3. Voir B
Une vue avec les commandes et les données nécessaires.

La transition réelle entre les vues pourrait impliquer un UINavigationController. Si oui, la vue racine serait poussé sur la pile de UINavigationController initialement, et en cliquant sur les boutons pousserait soit vue A ou B sur la pile. Sinon, les vues A et B peuvent être présentées de manière modale lorsque le bouton approprié est cliqué en appelant [rootView.presentModalViewController:animated].

Est-ce ce que vous cherchez?

0

Puisque vous parlez d'un « menu », est-il possible que l'utilisateur peut vous revenir en arrière et changer leur sélection (A ou B) à un moment donné?

Dans ce cas, vous pouvez enquêtions également si une application Controller barre d'onglets correspond à vos besoins (similaire à la construction en application Horloge)

Ceci affiche toujours deux boutons en bas de l'écran que le l'utilisateur peut utiliser à tout moment pour basculer entre les deux modes. il traiterait automatiquement la commutation des vues "A" et "B" dans la partie principale de l'écran.

La vraie réponse dépend probablement de ce que vos deux points de vue doivent faire, et quel genre d'assurance-chômage qu'ils présentent.

Questions connexes