Développement iOS Log In
Il s’agit ici d’écrire une application iOS de connexion (Log In). L’écran principal sera le suivant :
Partie 1
On ne s’intéresse pas ici à la saisie de l’utilisateur mais seulement aux 2 boutons Forgot. Les écrans ci-dessous illustrent le comportement de l’application si l’utilisateur clique respectivement sur Forgot User Name, et Forgot Password.
Partie 2
Il s’agit maintenant de traiter la saisie de l’utilisateur :
-
Une fois que l’utilisateur a saisi son User Name, s’il tape sur la touche Retour du clavier, la saisie doit automatiquement se positionner sur le champ Password. Indice :becomeFirstResponder
-
S’il clique n’importe où sur l’écran, le clavier virtuel doit disparaitre. Indice : Tap Gesture RecognizerPartie 3
On s’intéresse pour finir à la vérification du couple username/password.
On suppose username = toto et password = titi.
Les 2 écrans ci-dessous illustrent respectivement une saisie correcte et une saisie incorrecte.
Indice : Alert View Controller