: beyowulf "Является ли contentSize таким же большим, как его суперпредставление?" отличный вопрос Facepalm! У меня есть реальный проект и фиктивный проект для тестирования этой проблемы. В моем реальном проекте tableView меньше своего superView, и поэтому он не прокручивается, но в моем фиктивном проекте он был больше, чем superView. как только я удалил несколько элементов из массива dataSource, он начал работать хорошо. Первого комментария @EmilioPelaez было достаточно.

я есть viewController, и я хочу иметь два 1 tableView и 1 childViewController внутри него.

tableView не прокручивается с динамической высотой ячейки. (Я использую tableView, чтобы я мог свернуть строки)childVC - это прокручиваемое табличное представление с динамической высотой ячейки.

мои ограничения как:

NSLayoutConstraint.activate([
   tableView.topAnchor.constraint(equalTo: view.topAnchor),
   tableView.trailingAnchor.constraint(equalTo: view.trailingAnchor),
   tableView.leadingAnchor.constraint(equalTo: view.leadingAnchor),
   tableView.bottomAnchor.constraint(equalTo: artistVC.view.topAnchor),

])

NSLayoutConstraint.activate([
   artistVC.view.leadingAnchor.constraint(equalTo: view.leadingAnchor),
   artistVC.view.trailingAnchor.constraint(equalTo: view.trailingAnchor),
   artistVC.view.bottomAnchor.constraint(equalTo: view.bottomAnchor)
])

Когда я настраиваю этот способ, на экране отображается только childVC. Я не вижу tableView. Я хочу, чтобы tableView расширялся настолько, насколько это необходимо, а затем позволял childVC прокручиваться до самого дна.

для tableView я получаю:Height and scrollable content size are ambiguousпо мнению childVC я получаю:Height and vertical positions are ambiguous

Однако я не могу установить высоту сам, так как я не знаю, какова высота tableViewCell ..

Какие-либо предложения? Я пытался изменить обнимаемость контента и сопротивление сжатию контента, но мне не повезло.

Ответы на вопрос(1)

Ваш ответ на вопрос