2016-07-29 8 views
0

Wie implementiere ich eine Tabellenzelle, die sich automatisch selbst skaliert, je nachdem, ob ich eine Ansicht in der Zelle ein- oder ausgeblendet habe? Oder alternativ eine Ansicht hinzufügen, aber das Hinzufügen bedeutet, dass ich es nicht im Storyboard sehen kann.Größenanpassung von Tabellenzellen mit etwas anderem als Label iOS/Swift

Alle Beispiele, die ich bei der automatischen Größenanpassung von Tabellenzellen gesehen habe, beziehen sich nur auf ein Etikett und erweitern es, wenn das Etikett mehr Zeilen hat.

Antwort

1

können Sie Auto-Layout verwenden Selbst Sizing Tabellenansicht Zellen dieser Verbindung für detaillierte Lösung https://www.raywenderlich.com/129059/self-sizing-table-view-cells

myTable.estimatedRowHeight = 50.0 
    myTableView.rowHeight = UITableViewAutomaticDimension 
    myTableView.autoresizesSubviews=true 

indem Code über dem Tableview Zelle überprüfen zu schaffen erweitern Inhalt Größe passen

Verwandte Themen