iPhone, wie schalte ich meine Bearbeitungsschaltfläche für meine Tabelle dann auf Fertig und zurück zu Bearbeiten?

7

Ich habe meine Bearbeitungsschaltfläche hinzugefügt

%Vor%

Aber ich kann es nicht auf "Fertig" und zurück drehen, die Konsole sagt "Null" %Vor%

}

    
Jules 06.10.2010, 11:54
quelle

3 Antworten

29

Sie sollten -[UIViewController editButtonItem] verwenden, es schaltet den Status von Edit / Done korrekt um und schaltet auch den Bearbeitungsmodus von UIViewController selbst um.

Setup mit so etwas:

%Vor%

Sie können dann -[UIViewController setEditing:animated:] überschreiben, um sofort benachrichtigt zu werden, wenn der Bearbeitungsmodus umgeschaltet wird.

%Vor%

Oder Sie können die UIViewController für den aktuellen Bearbeitungszustand wie folgt abfragen:

%Vor%     
PeyloW 06.10.2010, 12:49
quelle
1

Ändern Sie den Schaltflächenstil oder verwenden Sie builtined self.editButtonItem;

Überprüfen Sie dies - Wie Sie den UIBarButtonItem-Typ in UINaviagationBar um ändern Laufzeit?

Prost, Krzysztof Zabłocki

    
Krzysztof Zabłocki 06.10.2010 12:28
quelle
1

Schnell 3:

Fügen Sie in Ihrem TableViewController eine Steckdose und eine Aktion für Ihre Bearbeitungsschaltfläche hinzu:

%Vor%

Fügen Sie dem TableViewController im Storyboard ein barButtonItem hinzu, verbinden Sie dann den Referenz-Ausgang der Schaltfläche und die gesendete Aktion.

    
Derek 06.02.2017 10:47
quelle

Tags und Links