Maak de Table View in uw iOS App

Hoewel krachtige, Tabel uitzichten in de iPhone en iPad apps zijn verrassend eenvoudig om mee te werken. Als u een tabel wilt maken, volgt u slechts vier - tel hen, vier - stappen, in de volgende volgorde:

  1. Creëren en opmaken van het uitzicht zelf.

    Dit geldt ook voor het opgeven van de tabel stijl en een paar andere parameters, waarvan de meeste u doen in Interface Builder.

  2. Geef de configuratie tabel uitzicht.

    Niet te ingewikkeld, eigenlijk. Je laat UITableView weten hoeveel hoofdstukken je wilt, hoeveel rijen je wilt in elke sectie, en wat u wilt uw sectiekoppen noemen.

    Dat doe je met de hulp van de numberOfSectionsInTableView :, tableView: respectievelijk methoden,: numberOfRowsInSection :, en tableView: titleForHeaderInSection.

  3. Leveren de tekst (of afbeelding) voor elke rij.

    U keert terug die uit de uitvoering van de tableView: cellForRowAtIndexPath: methode. Dit bericht wordt verzonden voor elke zichtbare rij in de tabel weergave, en u hebt een Table View cel om de tekst of afbeelding weer te geven terug te keren.

  4. Reageren op een gebruikersselectie van de rij.

    U gebruikt de tableView: didSelectRowAtIndexPath: methode om te zorgen voor deze taak. Bij deze methode kunt u een uitzicht controller te maken en duw hem op de stapel (als het storyboard doet in een Segue), of u kunt zelfs een bericht te sturen naar de controller die een Modal Bekijk controller (of ander voorwerp) gepresenteerd.

Een UITableView object moet een gegevensbron en een afgevaardigde hebben:

  • De gegevensbron levert de inhoud van de tabel weergave.
  • De afgevaardigde beheert het uiterlijk en gedrag van de tabel weergave.