Я хочу создать такой вид. Для этого я сделал один взгляд. Внутри этого ярлыка (спецификация), а затем для данных спецификации я взял один tableView. Данные для спецификации могут быть 2,5,7. Значит, я получаю множество спецификаций, которые могут иметь нет. элементов. Теперь я хочу установить высоту этого представления в соответствии с высотой таблицыView, и после этого блока спецификации у меня есть еще один блок, который имеет y позицию в соответствии со спецификацией. Как я могу это сделать?Установите динамическую высоту представления в соответствии с высотой таблицыView
Это изображение вывода, что я получаю. Я не хочу эту прокрутку в tableView, вместо этого хочу, чтобы она показывалась с максимальной высотой.
Попробуйте установить ограничение высоты на представление таблицы и изменить его константу в коде на основе количества ячеек, умноженных на высоту ячейки. –
Как изменить высоту таблицы и просмотреть оба. Я попытался, но высота моего представления не изменилась. –
Я не уверен, что это решит вашу проблему. Но вы можете попробовать создать ограничение высоты на вашем представлении таблицы в вашем раскадровке. Затем создайте выход для ограничения, выбирая его и управляйте + перетаскиванием на контроллер вида. Дайте ограничителю имя, подобное tableViewHeightConstraint. В вашем контроллере view установите tableViewHeightConstraint.constant на желаемую высоту (количество ячеек * высота ячейки). –