MenuTableView.RowHeight = UITableView.AutomaticDimension;
MenuTableView.EstimatedRowHeight = 100;
Für eine Zelle verwende ich AutoLayout. Alles ist an alles gebunden. Es berechnet zwar die Größe, aber wenn ich versuche, die Höhenbeschränkung des Textfelds dynamisch in 0 zu ändern, wird z. B. die Zelle ihre Höhe nicht aktualisieren (nicht schrumpfen), wie sie es anfangs tun würde, wenn ich dieselbe Einschränkung im Editor ändere.iOS, TableViewCell, Aktualisiere Höhe einer Zelle dynamisch
Alle Constraint Änderungen funktionieren gut, wenn sie in GetCell getan werden, aber nicht, wenn später dynamisch
Wie Zelle dynamisch aktualisieren? Oder wie die Zellenhöhe basierend auf Ansichten und Beschränkungen neu berechnet wird?
Verwendung stackview in der Zelle verändert haben. Fügen Sie Textfeld als Unteransicht zur Stapelansicht hinzu. Wann immer Sie das Textfeld verbergen/anzeigen, wird die Zellenhöhe automatisch geändert. –
Vielleicht hilfreich https://stackoverflow.com/questions/18746929/using-auto-layout-in-guidableview-for-dynamic-cell-layouts-variable-row-heights –