Posiadam UITableView
z niestandardowym UITableViewCell
zaprojektowanym do automatycznego wzrostu.UITableWyświetl zmiany zachowań w dziwnym układzie podczas przewijania
Zachowanie polega na tym, że w pierwszym załadowaniu mojego UIViewController
z UITableView
wyświetla moje etykiety z częściowymi tekstami. Następnie, gdy przewijam do dołu, a następnie przewijam do góry, uzyskuję pożądany wygląd wysokości i tekstów.
Oto zrzuty ekranu:
początkowy wygląd kontrolera widoku:
Oto spojrzenie po przewinięciu dno następnie górna (Jest to poprawne spojrzenie na mój realizacji jakiś tekst Lorem zostanie usunięty przeze mnie):
Edycja 1:
Kod:
tableView.rowHeight = UITableViewAutomaticDimension
tableView.estimatedRowHeight = 101 // much heigher than most cells. But no use.
W UI Builder, w UITableViewCell za "height Row" ustawioną na "Default" (Niestandardowe nie zaznaczone)
W UI Builder UITableView na „Wzrost Row” ustawiony na „101” (również próbował ustawić go w pozycji „0”, ale sam wynik).
Samouczek pod warunkiem (o którym już wiem) rozwiązał go, odtworzyłem nową prototypową komórkę i postępowałem zgodnie z samouczkiem oraz dodałem "UIImageView" wszystko jest w porządku. Próbowałem znaleźć swój błąd, sprawdzając wszystkie właściwości mojej komórki niestandardowej i niestandardową komórkę z samouczka. Nie mogłem znaleźć, co jest nie tak. Dziękuję Ci. – malhobayyeb