2009-02-25 7 views
1

Je veux basculer entre 3 vues et les laisser passer de 1-2-3. La première vue est de laisser les utilisateurs entrer le nom et le mot de passe, la deuxième vue montrera ses informations pour le laisser confirmer et la troisième vue lui montrera une liste d'options afin qu'il puisse choisir quoi faire ensuite.Comment changer de vue par boutons sur iPhone?

Le problème est comment basculer ces vues? Si j'utilise un contrôle de navigation pour changer de vue, comment puis-je ajouter du champ de texte pour que les utilisateurs puissent entrer leurs informations?

Répondre

1

Merci pour vos réponses et je trouve que ce n'est pas si compliqué que je le pensais plus tôt. Après quelques tentatives, j'ai finalement réussi. Je viens d'utiliser NavigationController pour basculer entre UIViews.

Maintenant, je comprends que le contrôleur de navigation peut non seulement passer de UITableView à UIView, mais aussi de UIView à UIView. En utilisant une classe UIView, je peux facilement organiser tous les contrôles dans IB.

0

Consultez l'exemple d'Apple TableViewSuite pour obtenir des conseils. Vous trouverez plus de sample code sur le site iPhone d'Apple.

+0

Cet exemple ne comporte aucune commutation de vue, uniquement des sous-vues de tables. – UltimateBrent

+0

Il montre le modèle de navigation pour la commutation d'affichage. –

0

Vous détestez écrire votre code dans

- (void) IBAction

définir la propriété bouton à l'aide de l'inspecteur connexion régler le bouton pour touchesDown. Après cela, la vue que vous voulez voir au début. Faire sa valeur alpha 1 et la valeur alpha de l'autre vue doit être 0. Après avoir rempli toutes les informations lorsque vous cliquez sur le bouton. Faire la valeur alpha de la première vue devrait être 0 et l'alpha de la deuxième vue devrait être 1. Comme cela vous pouvez continuer

Questions connexes