Ich habe eine App, die das Anzeigen von Benutzerkommentaren in einer Tabellenzelle erfordert. Wie kann ich die dynamische Höhe der Zelle basierend auf dem Inhalt der Zelle wie in Instagram einstellen?
Grundsätzlich habe ich Texte und Kommentare, die in verschiedenen Zellen unterschiedlich lang sind. Kann mir jemand sagen, wie ich die Methode der dynamischen Höhe (wie Instagram) implementieren kann?
Überprüfen Sie die UITableViewDelegate-Dokumentation .
%Vor%Denken Sie daran, dass Sie die Zelle nicht von dieser Methode aus referenzieren können. Daher möchten Sie die Höhe des Inhalts separat berechnen und daraus die Höhe generieren.
Sie sollten sich den three20-Bibliotheksquellcode ansehen , der komplexe Zellen bietet, wie Sie es tun möchten. Es könnte Ihnen Antworten geben, wie Sie dies tun können, auch wenn Sie nicht beabsichtigen, es zu verwenden:
Sie sollten sich auf diese Frage beziehen. Die Antwort ist hier.
Dynamische UITableView-Höhe in UIPopoverController (contentSizeForViewInPopover)?
Tags und Links objective-c uitableview ios