Hjem Social Media Sådan bruger du Picker Views til iOS Apps - dummies

Sådan bruger du Picker Views til iOS Apps - dummies

Video: Intro til App Inventor på Dansk - Send din adresse via messenger/sms 2024

Video: Intro til App Inventor på Dansk - Send din adresse via messenger/sms 2024
Anonim

I iOS-applikationer er et picker-visning en kompakt og visuelt tiltalende måde at præsentere en række værdier i en eller flere dimensioner til brugere (f.eks. En dato, hvor dimensionerne er måned, dag og år) og lade dem vælge et sæt værdier med en værdi fra hvert interval.

Basisklassen for en picker visning er UIPicker. Plukkere, der er bygget fra basisklassen, har brug for to delegerede: en til at implementere UIPickerViewDelegate-protokollen for at give de data, der vises på plukkeren, og håndtere brugerinteraktioner, som f.eks. Delegeret til Alert-visningen; og en anden, kendt som en datakildedelegeret, for at give vælgerens dimensioner (antallet af kolonner og rækker).

Til trods for sit navn er datakilde delegatprotokollen ikke protokollen til faktisk at levere dataene. I stedet for at levere dataene til plukkeren skal delegenten implementere UIPickerViewDataSource-protokollen.

Nedenfor er en underklasse af UIPicker, der hedder UIDatePicker, som har datakilden og visningsdelegatet allerede så komplet, at du kan bruge en datovælger næsten som et tekstfelt. For at se, hvordan datovælgeren bruges, skal du se på brugerdefineret visningskontrolenhed (TTTUserDetailViewController. M og. H).

Billedet nedenfor viser skærmbilledet for visningen, der styres af brugerdefineret visningskontrol.

Interfacen filen har en stikkontakt til fødselsdatoen picker, som vist her:

@property (nonatomic, behold) IBOutlet UIDatePicker * birthdayPicker;

I implementeringsfilen ser du følgende:

- (IBAction) saveChanges: (id) afsender {… NSDate * fødselsdag = [selv. birthdayPicker date]; NSLog (@ "Fødselsdag valgt er% @", fødselsdag); …}

Du kan se, at værdien i pickeren læses via den udløb, der er tilsluttet den.

Sådan bruger du Picker Views til iOS Apps - dummies

Valg af editor

Hvad er HTML5 Canvas Element? - dummies

Hvad er HTML5 Canvas Element? - dummies

Lærredet er en af ​​de mest interessante nye udviklinger i HTML5. Mens -taggen er et HTML-tag, er det virkelig ikke interessant uden JavaScript-programmering. Lærredet elementet giver en grafik kontekst, hvilket er et område på siden, der kan trækkes på med JavaScript-kommandoer. Canvas leverer et rigtigt værktøjskasse ...

Webmarketing: Sådan konfigureres fakturering i AdWords - dummies

Webmarketing: Sådan konfigureres fakturering i AdWords - dummies

Efter du har angivet Opret din konto i AdWords, skal du oprette fakturering for at få dine annoncer i gang og din webmarkedsføring på vej til succes. Følg disse trin: Klik på fanen Fakturering, og vælg Faktureringsindstillinger for at åbne siden Faktureringsmuligheder. Angiv landets beliggenhed og valuta. Du kan ikke ændre dette ...

Websider for at hjælpe gør-det-selv webdesignere - dummies

Websider for at hjælpe gør-det-selv webdesignere - dummies

Brug Denne praktiske reference til at finde websteder til at hjælpe dig med de mange aspekter af webdesign. Ved siden af ​​hvert websted er navnet dets adresse, som du kan klikke for at pege din browser til den pågældende side. Software til webdesign Adobe Photoshop, www. adobe. com / photoshop Adobe Photoshop Elements, www. adobe. com / photoshopelements Adobe Dreamweaver, www. adobe. com / dreamweaver Google Analytics, ...

Valg af editor

Markedet Din Micro-Entrepreneurial Business gennem LinkedIn - dummies

Markedet Din Micro-Entrepreneurial Business gennem LinkedIn - dummies

For micro-iværksættere, LinkedIn er en førende ressource til markedsføring af din mikro-iværksættervirksomhed og forbindelse med virksomhedsejere som dig. LinkedIn er designet til forretningsfolk (i modsætning til andre sociale medier), så det giver mening at bruge det til at fremme din mikro-iværksættervirksomhed. Konfigurer din LinkedIn-mikro-iværksætterprofil. Tilmeld dig til en grundlæggende konto er ...

Giver råd til at kontakte din LinkedIn-profil - dummies

Giver råd til at kontakte din LinkedIn-profil - dummies

I afsnittet Yderligere oplysninger i din LinkedIn-profil er råd til kontakt. Dette er et fantastisk felt, som få mennesker nogensinde udfylder. Dette område vises ikke på din offentlige profil, men det er synligt for dit LinkedIn-netværk. Ligesom navnet antyder, er det her, hvor du fortæller dit publikum hvorfor og ...

Valg af editor

3 Valgfrie Day One-aktiviteter i Minecraft - dummies

3 Valgfrie Day One-aktiviteter i Minecraft - dummies

Efter at du har taget hånd om de grundlæggende opgaver at skabe et skræddersybord og hus, kan du gå videre til de virkelig sjove aktiviteter i Minecraft: udforske, bygge, samle, kæmpe og engagere sig i andre afsætningsmuligheder. Følgende er nogle nyttige måder, du kan bruge resten af ​​dine dagslys minutter. Konstruere en Minecraft-kiste ...

10 Essentielle Minecraft Ingredients - dummies

10 Essentielle Minecraft Ingredients - dummies

Med mere end 200 Minecraft-opskrifter, herunder smelte- og brygningsopskrifter, en håndfuld ingredienser er fælles på tværs af flere typer opskrifter. Her er de ti væsentlige ingredienser, du skal erhverve. Opbygning af det grundlæggende med træ Træ er den grundlæggende ingrediens, der forbinder alle håndlavede varer i Minecraft. Du kan ikke afslutte spillet ...

Chilling i Minecraft's Cold Biomes - dummies

Chilling i Minecraft's Cold Biomes - dummies

Selvom sne måske ikke altid er hovedtræk ved kolde biomer i Minecraft, terræn minder om et koldere miljø. Kolde biomer er kendt for deres evergreens, færre træer og masser af grus, sten og snavs. Her er en beskrivelse af de kolde biomer: