Mam tableview z komórką prototypową, w komórce Mam podgląd obrazu i tekst poniżej. Etykieta tekstowa to jeden znak w komórce prototypowej, ale czasami jest to więcej niż jedna linia, ładuję dane do widoku tabeli po wywołaniu serwera. Etykieta w serii ujęć Linie są ustawione na 0, a podział na wiersze na zawijanie wierszy. Próbowałem również http://candycode.io/automatically-resizing-uitableviewcells-with-dynamic-text-height-using-auto-layout/Swift Dynamiczna wysokość komórki tabeli
, ale bez efektu. Jeśli używam Using Auto Layout in UITableView for dynamic cell layouts & variable row heights wszystko działa, ponieważ tekst etykiety jest wstępnie zdefiniowany, ale ładuję dane z serwera i ponownie ładuję tableView po wywołaniu interfejsu API, a następnie etykieta to tylko jedna linia.
Czy etykieta posiada dolną ograniczenie do tableViewCell? –
tak, używam sugerowanych ograniczeń, czy powinienem je usunąć? – SpyZip
patrz http://stackoverflow.com/questions/36437861/what-constraints-would-prevent-my-uiviews-z-stosowaniem-na-top-nie-ne-other/36438009#36438009 – Scriptable