Jak dostosować wysokość tabeli komórek podczas ładowania z komórek niestandardowych?

Mam aplikację, w której ładujęUITableView z 3 typów niestandardowychcells. Zrobiłem do tego 3 niestandardowe klasy i dodałem wszystkie elementy Programmatic za pomocą układusubview metoda. Ale problem polega na tym, że wszystkie trzy mają widok tekstowy. może być zmienny. po wyświetleniu treści tekstowej muszę dodać przycisk ilabel. Czy mogę to zrobić, ale jak zwiększyć rozmiar komórki zgodnie z rozmiarem widoku zawartości?

questionAnswers(3)

yourAnswerToTheQuestion