Mam UITableViewCell, który zawiera UILabel. Czasami ten UILabel zawiera dużo tekstu, więc musi zawierać wiele linii. Mam następujący kod w ViewDidLoad:
tableView.rowHeight = UITableViewAutomaticDimension
tableView.estimatedRowHeight = 140
Ponadto ustawiłem ograniczenia dla mojego UILabel w komórce w main.storyboard.
Gdy ilość tekstu obejmuje jedną linię lub okładkidwa wiersze, etykieta poprawnie pokazuje cały tekst. Jednak gdy ilość tekstu wynosi trzy lub więcej wierszy, wszystko, co znajduje się poza dwoma wierszami, zostaje obcięte. Jak temu zapobiec?
Odpowiedzi:
0 dla odpowiedzi № 1Powinieneś dodać ograniczenia na górze, na dole, na końcu i na początku etykiety i zestawu numberOfLines
do 0.