Динамическая высота UITableViewCell и UIImageView внутри - PullRequest
0 голосов
/ 27 апреля 2019

У меня есть пользовательский UITableViewCell, подобный этому:

enter image description here

Внутри UITableViewCell У меня есть UICollectionView, выровненное по верху с ограничениями, под ним самосозданный Stepper (вид с двумя кнопками и меткой внутри), выровненный справа по ограничениям и с фиксированной шириной.Слева от UITableViewCell и до начала степпера находится UIImageView, выровненный по ограничениям, а также с ограничением Aspect (1: 1 в предпросмотре, т.е. height = width).Дно Степпера ограничено UIImageView дном, а также в нижней части UIImageView другого вида с сегментированным контролем и двумя метками (названными материалом).Нижняя часть UITableViewCell ограничена нижней частью материала.

Я хочу изменить UIImageView высоту, изменив UIImageView Ограничение аспекта программно (выбрав элемент в UICollectionView вверху) и, таким образом, высоту UITableViewCell, кака также другие привязки, также изменены.Например, я хочу установить соотношение сторон 2: 3 или 4: 5, 5: 7.Я создал IBOutlet для ограничения Aspect внутри класса UITableViewCell и пытаюсь изменить его константу в методе collectionView shouldSelectItemAt, но ничего не меняется.Что я делаю неправильно?Я новичок в разработке для iOS, помогите разобраться с этой проблемой.

Спасибо.

...