Video: Webinarfestivalen 2018 - Opplæringswebinar for bidragsytere 2024
Selv om du kanskje har en visningskontroller for din iOS-app definert i storyboardet, er det en generell visningskontroller, og det er uklart om hva du vil vise i en visning, mye mindre modellen den trenger for å få dataene fra. Du kan opprette en tilpasset kontroller som vet om visningen og modellen. Bytt generisk kontroller med en tilpasset. Følg disse trinnene:
-
I prosjektnavigatoren velger du ViewController Classes-gruppen og deretter høyreklikker og velger Ny fil fra kontekstmenyen som vises.
Eller velg Arkiv → Ny → Fil fra hovedmenyen (eller trykk på ⌘ + N).
Uansett hvilken metode du velger, vises dialogboksen Ny fil.
-
I den venstre kolonnen i dialogboksen Ny fil velger du Cocoa Touch under iOS-overskriften, velg Objective-C-klassemalen i øverste høyre rute, og klikk deretter Neste.
Du vil se en dialogboks som gjør at du kan velge alternativene for filen din.
-
I feltet Klasse i dialogboksen, skriv inn WeatherController, velg eller skriv inn DetailViewController i feltet Subclass, kontroller at avmerkingsboksen Mål for iPad er valgt, og at Med XIB for brukergrensesnitt er avmerket, og klikk deretter på Next.
-
I Lagre ark som vises, klikker du Opprett.
Du har deg selv en ny en tilpasset visningskontroller.