Halten Sie einen UITableView Abschnitt nicht angezeigt werden, wie das Bearbeiten, während die Tabelle im Bearbeitungsmodus befindet

StackOverflow https://stackoverflow.com/questions/1613990

Frage

Ich habe zwei Abschnitte in einem UITableView bekommt. Der Tableview muss im Bearbeitungsmodus bleiben, aber nur der erste Abschnitt ist editierbar. Insbesondere möchte ich der zweite Abschnitt so anzuzeigen, wie es wäre, wenn die Tabelle nicht im Editiermodus waren (tableviewcells ihre ursprüngliche Breite anstelle der linken Seite in Übereinstimmung mit den Zellen der ersten (bearbeitbar) Abschnitt sein, sind, die direkt ausgerichtet sind, weniger, etwa 20% breit, als wenn in nicht-Editiermodus und hat die Bearbeitung (-) Symbol ihre links). . HINWEIS: das Problem hier ist nur mit dem Aussehen der Zellen, nicht mit dem funktionalen Aspekte von editierbaren vs. nicht bearbeitbaren Zellen

Wer weiß, ob dies innerhalb einer einzigen UITableView möglich ist?

War es hilfreich?

Lösung

Haben Sie tableView:canEditRowAtIndexPath: in Ihrem UITableViewDataSource? Das sollte Ihnen die Kontrolle Sie suchen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top