Проблема с настраиваемой ячейкой таблицы.Collectionview внутри пользовательской ячейки tableview не корректируется в соответствии с высотой ячейки - PullRequest
0 голосов
/ 20 июня 2019

В табличном представлении у меня есть пользовательская ячейка (которая имеет высоту 500 в построителе интерфейса). В этой ячейке у меня есть представление коллекции, которое я прикрепляю к краям на (10,10,10,10). Нов табличном представлении метод делегата heightForCell: atIndexPath: я даю высоту как 200. В выводе я получаю высоту ячейки как 200, но просмотр коллекции внутри этой ячейки не отображает макеты в соответствии с 200 (который я взял в коде), нона 500 (который я взял в конструкторе интерфейсов), принимая высоту, указанную в конструкторе интерфейсов

1 Ответ

0 голосов
/ 20 июня 2019

вам нужно использовать делегат, например, tableview, чтобы изменить высоту ячейки коллекции

func collectionView(_ collectionView: UICollectionView, 
                      layout collectionViewLayout: UICollectionViewLayout, 
               sizeForItemAt indexPath: IndexPath) -> CGSize {
    return CGSize(width: 200, height: 200)
}

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