Kapitel 8. Tabellenansichten

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Ich werde dir die drei großen Fragen stellen. - Schieß los. - Wer hat dich gemacht? - Du selbst. - Wem gehört der größte Teil von dir? - Dir. - Was würde passieren, wenn ich dich fallen lassen würde? - Ich würde den Bach runtergehen.

Dialoge von Garson Kanin und Ruth Gordon, Pat und Mike

Eine Tabellenansicht (UITableView) ist eine vertikal scrollende UIScrollView(Kapitel 7), die eine einzelne Spalte mit rechteckigen Zellen enthält. Jede Zelle ist eine UITableViewCell, eine UIView-Unterklasse. Eine Tabellenansicht hat drei Hauptzwecke:

Informationen

Die Zellen bilden eine Liste, die oft aus Text besteht. Die Zellen sind in der Regel recht klein, damit möglichst viel auf einmal auf dem Bildschirm zu sehen ist, sodass die Informationen gekürzt, abgeschnitten oder zusammengefasst werden können.

Auswahl

Die Zellen können Auswahlmöglichkeiten darstellen. Der Nutzer wählt aus, indem er auf eine Zelle tippt, wodurch die Zelle ausgewählt wird; die App reagiert entsprechend auf diese Wahl.

Navigation

Die Antwort auf die Auswahl einer Zelle kann die Navigation zu einer anderen Schnittstelle sein.

Eine sehr häufige Konfiguration ist eine Master-Detail-Schnittstelle, eine Navigationsschnittstelle, bei der die Master-Ansicht eine Tabellenansicht ist(Kapitel 6): Der Nutzer tippt auf eine Zelle der Tabellenansicht, um zu ...

Get Programmierung iOS 14 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.