allererst Sie zum Beispiel in Ihrem viewDidLoad einstellen:
+-view----------------+
| | |
| -label- |
| | |
| +-subview--------+ |
| | | | | |
|-| -label-label- |--|
| | | | | |
| | -label- | |
| | | | |
| +----------------+ |
| | |
| -label- |
| | |
+---------------------+
:
tableView.estimatedRowHeight = 160
tableView.rowHeight = UITableViewAutomaticDimension
Dann, wenn Sie Ihre xib Zelle ziehen, können Sie dieses Schema folgen wobei für jedes Label die oberen, unteren, führenden und nachlaufenden Beschränkungen gesetzt sind. Wenn Sie eine Etikettengruppe komprimieren müssen, können Sie eine Unteransicht hinzufügen, um sie in die Etiketten aufzunehmen.
Sie können das richtige Etikett mit der gleichen Höhe wie das linke Etikett erstellen. Versuchen Sie dann, den Text in der Mitte auszurichten. Dazu können Sie ein benutzerdefiniertes Label erstellen, das den Text in der Mitte ausrichtet. –