406 Stimmen

Können Sie eine Höhenänderung auf eine UITableViewCell animieren, wenn ausgewählt?

Ich benutze eine UITableView in meiner iPhone-App, und ich habe eine Liste von Personen, die zu einer Gruppe gehören. Ich möchte es so, dass, wenn der Benutzer auf eine bestimmte Person klickt (also die Zelle auswählen), die Zelle in der Höhe wächst, um mehrere UI-Steuerelemente für die Bearbeitung der Eigenschaften dieser Person anzuzeigen.

Ist dies möglich?

-2voto

lostInTransit Punkte 69377

Ermittelt den Indexpfad der ausgewählten Zeile. Laden Sie die Tabelle neu. In der Methode heightForRowAtIndexPath von UITableViewDelegate die Höhe der ausgewählten Zeile auf eine andere Höhe setzen und für die anderen die normale Zeilenhöhe zurückgeben

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X