Добавить несколько UICollectionView в UIScrollView с подкачкой с помощью одного ViewController - PullRequest
0 голосов
/ 21 мая 2019

Я хотел бы иметь пейджинг UIScrollView с пятью UICollectionView, каждый из которых имеет разные данные.Это возможно с одним ViewController?

1 Ответ

0 голосов
/ 23 мая 2019

Да Возможно.

Вы должны создать 5 UICollectionView внутри UIScrollView's ContentView [ContentView означает, что вы должны создать UIView внутри UIScrollView с таким же кадром UIScrollView's.Тогда каждый UICollectionView должен быть внутри этого ContentView], имеющего ширину как UIScrollView's Ширина

Каждая позиция X UICollectionView должна иметь разницу как UIScrollView's Ширина

Предположим, ваш фрейм UIScrollView: {0,0,375,500}, 1-й фрейм CollectionView: = {0,0,375,500} 2-й фрейм CollectionView: = {375,0,375,500} 3-й фрейм CollectionView: = {750,0,375,500} и продолжается ...

Затем необходимо включить подкачку в UIScrollView.

Затем вы должны задать UIScrollView's размер контента как, width = {number_of_collectionviews * UICollectionView's width} и ​​ height = 500

Thatsэто.

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