16.11 Zeilen manuell entfernen

Bisher haben wir Änderungen an der Datenquelle initiiert, die sich in der Tabelle widerspiegelten. In diesem Abschnitt wollen wir uns die Tatsache zunutze machen, dass der ActivityController auch der Delegate für den Tabellen-View ist.

Lassen Sie uns einen Remove-Button in unsere Anwendung aufnehmen. Er soll es dem Benutzer erlauben, Anwendungen aus der Liste zu entfernen. Der Button wird nur sichtbar, wenn der Benutzer eine Anwendung im Tabellen-View auswählt. Klickt der Benutzer den Button an, wird die entsprechende Anwendung aus der Liste entfernt und der Button verschwindet wieder.

Zuerst fügen wir ein Outlet und eine Aktion in die Header-Datei des ActivityController ein. Das Outlet wird mit dem neuen Button verbunden; ...

Get Cocoa-Programmierung 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.