5

Ich habe eine Situation, in der ich die UITableView in den Bearbeitungsmodus versetzen, und wenn es nicht im Bearbeitungsmodus ist, muss es tabellarische Ansicht: didSelectRowAtIndexPath: und muss auf einem UINAvigationController geschoben werden.Wie erkennt man, dass sich UITableView im Bearbeitungsmodus befindet?

Nun ist das Problem, dass ich überprüfen kann, ob das UITableView im Bearbeitungsmodus ist, so dass es nicht über UINavigationController geschoben werden soll.

Antwort

9

bearbeite

Ein Boolescher Wert, der Empfänger bestimmt, ob in Editiermodus ist.

@property (nonatomic, Getter = isEditing) BOOL Bearbeitung

dh [tableView isEditing] == YES

1

Kontrolle dieses

if (yourtableview.isEditing == YES) { // etwas tun }

2

Es gibt eine Eigenschaft editing auf Ihrem TableView, überprüfen Sie, ob es JA ist oder Nein.