Я строю макет, представленный следующим образом.
Иерархия выглядит следующим образом:
view
|
|__CollectionView (CV1), vertical scroll
|__ CV1.SimpleCell1
|__ CV1.SimpleCell ...
|__ CV1.SimpleCell 9
|
|__CV1.Complex
|
|__ScrollView, horizontal scroll
|
|__CollectionView2 (CV2), horizontal scroll
| |
| |__n Titles
|
|__CollectionView3 (CV3), vertical scroll only
|
|__n images
Существует представление основного собрания с вертикальной прокруткой, заголовок которого является изображением, и имеет несколько простых ячеек с обычными визуальными элементами. Приблизительно после 9 ячеек мне нужна часть в представлении, где пользователю предоставляется другая прокручиваемая часть, которая может разбивать на страницы или иметь горизонтальную прокрутку произвольной формы, которая имеет заголовок и коллекционное представление (состоящее из изображений), назначенное этому заголовку. Теперь пользователь должен иметь возможность прокручивать назад и вперед и по-прежнему прокручивать вертикально, чтобы получить доступ к большему количеству изображений. Ниже приведено представление того же.
Я действительно не в состоянии выяснить правильную возможную реализацию представления здесь. Кроме того, если я встраиваю динамическое представление коллекции в родительскую ячейку представления коллекции, я не уверен, как высота будет динамической.
Вся схема архитектуры:
Я действительно с нетерпением жду некоторых указаний. Я схожу с ума по этому поводу, любая помощь очень ценится.
Спасибо. Пожалуйста, дайте мне знать для получения дополнительной информации, если требуется.