Étape 2: Entrer la quantité de gaz rempli et le prix du gaz
- Dans le deuxième point de vue, appuyez sur la zone de texte juste à côté de l’étiquette « Quantité de gaz ». Entrez la quantité de gaz que vous avez rempli à la station-service.
- Entrant dans le prix du gaz fonctionne la même manière, même si cette étape est facultative.
- Si aucun prix de l’essence a été saisi, un pop-up vous demandera si vous voulez vraiment pour sauter cette étape ou si vous voulez revenir en arrière et entrez le prix du gaz.
Programmation :
- La partie visible de l’Interface utilisateur peut être mises en place avec une part de XCode appelé Interface builder. C’est comme un éditeur graphique où vous mise en page l’utilisateur différent éléments d’interface. C’est un excellent moyen pour obtenir votre première application a commencé sans beaucoup fuzz. Le pire, c’est quand vous avez en fait de relier les éléments de votre code.
- Images et étiquettes : les mots « gaz montant » et le « Prix de l’essence » sont UILabels. Pour juste afficher ce texte, placez une étiquette sur le UIView, modifier le texte et vous avez terminé. Si vous souhaitez modifier dynamiquement le texte plus tard, il faut se définir des propriétés dans le fichier d’en-tête de la UIView et relier les étiquettes de ces propriétés dans votre code.
- Les textes d’aide gris peu (Galates, $/ gal.) sont en fait des descriptions d’aide que vous pouvez paramétrer dans interface builder. Une fois que vous voulez créer des textes différents pour différents pays (dits la localisation de votre application), vous devez créer des propriétés pour les zones de texte afficher des chaînes différentes, selon les paramètres de pays du téléphone. Vous pouvez aussi simplement faire des versions localisées de votre interface utilisateur visible, mais j’ai trouvé plus facile d’utiliser les propriétés et doivent créer des chaînes différentes, plutôt que d’avoir à entrer du texte différent dans toutes ces descriptions d’aide de la boîte texte.
- Les zones de texte doivent être lié au fichier d’en-tête de la UIView en tout cas, parce que touchant une zone de texte exécutera l’action de tirer vers le haut de l’écran sur clavier.
- Appuyant sur le bouton suivant d’écrit les valeurs dans les boîtes de texte dans le NSUserdefaults, afin que toutes les valeurs d’entrée sont alors disponibles pour calculer votre MPG dans la prochain UIView. L’action de tapement appellera également la prochain UIView pour apparaître.