UITableView contentSize не обновляется - PullRequest
0 голосов
/ 05 октября 2018

У меня есть UITableView с UITableViewCell, который содержит UICollectionView, как:

  • UITableViewCell
  • UITableViewCell
    • UICollectionViewCell
    • UICollectionViewCell

В UICollectionView данные добавляются динамически.Я подписался на UICollectionView contentSize и меняю фрейм UICollectionView соответственно на contentSize.Он работает нормально, и фрейм UITableViewCell, содержащий UICollectionView, изменяется правильно, но UITableView contentSize не обновляется.И я не понимаю, почему?

Высота элементов UITableView установлена ​​в UITableViewAutomaticDimension

1 Ответ

0 голосов
/ 06 октября 2018

Лучшее решение, которое я нашел.Это делается для вычисления высоты вручную, без использования UITableViewAutomaticDimension.

Да, вам нужно потратить время на написание этого.

После каждого добавленного элемента UICollectionViewCell вам нужно сделатьобновите ваш tableView (в зависимости от того, что вам подходит):

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...