Stap 2: Invoeren van de hoeveelheid gas bijgevuld en de gasprijs
- Tik in het tekstvak rechts naast de label "Gas bedrag" in de tweede weergave. Geef de hoeveelheid gas die u hebben bijgevuld bij het benzinestation.
- Invoeren van de gasprijs werkt op dezelfde manier, hoewel deze stap optioneel is.
- Als er geen gasprijs werd ingevoerd, zal een pop-upvenster u vragen als je echt wilt u deze stap overslaan of als u wilt ga terug en geef de gasprijs.
Programmering:
- Het zichtbare deel van de gebruikersinterface kan worden ingesteld met een deel van XCode, Interface builder genoemd. Het is als een grafische editor waar je lay-out de andere gebruiker interface elementen. Het is een geweldige manier om uw eerste app begon zonder veel fuzz. Het ergste is wanneer je eigenlijk moeten de elementen aan uw code te koppelen.
- Afbeeldingen en Labels: de woorden "Gas bedrag" en de "gasprijs" zijn UILabels. Enkel dat als tekst wilt weergeven, plaatst u een label op de UIView, bewerken de tekst en je bent klaar. Moet u dynamisch later wilt wijzigen de tekst, nog je eigenschappen definiëren in de UIView de headerbestand en koppelt de labels aan die eigenschappen binnen uw code.
- De kleine grijze helpteksten (Galaten, $/ Galaten) zijn eigenlijk help beschrijvingen die u in de interface builder instellen kunt. Zodra u wilt maken verschillende teksten voor verschillende landen (zogenaamde lokalisatie van uw app), moet u eigenschappen voor de tekstvakken om verschillende tekenreeksen, afhankelijk van de landinstellingen van de telefoon weer te geven. Gelokaliseerde versies van uw zichtbaar user interface kun je ook gewoon, maar ik vond het makkelijker om gewoon gebruik maken van de eigenschappen en moet maken verschillende tekenreeksen eerder dan moetend verschillende tekst invoeren in alle die tekst vak help beschrijvingen.
- De tekstvakken moeten worden gekoppeld aan het koptekstbestand van de UIView hoe dan ook, want de actie van het optrekken van het schermtoetsenbord op het te tikken op het tekstvak wordt uitgevoerd.
- Te tikken op de knop volgende schrijft de waarden van de tekstvakken aan de NSUserdefaults zodat alle input waarden vervolgens beschikbaar voor het berekenen van uw MPG binnen de volgende UIView zijn. De actie tikken noem ook de volgende UIView wordt weergegeven.