Я пишу приложение Swift, и на моем главном экране у меня длинное прокручивание с несколькими областями контента (предстоящие события, анонсы, а затем отличные продукты и, наконец, некоторые основные сведения). Так что это действительно длинный свиток, и вы можете пронести вниз.Создайте листинг внутри ScrollView
Так визуализируйте 4 коробки, если хотите, уложите их вертикально.
В 3-м ящике представлены признанные товары. Это может быть от 1 до 30 элементов, в зависимости от любых фильтров, которые пользователь имеет в своих настройках.
Моя первая попытка заключалась в использовании UITableView для области # 3 внутри этого родительского прокрутки, но проблема в том, что она отображает только первые несколько элементов/строк, а затем остальные вы прокручиваете внутри таблицы (что является значением по умолчанию/естественным поведение таблицы, верно?). К сожалению, требование, которое у меня есть, заключается в том, что внутренняя таблица не может прокручиваться - она должна отображать все сразу, и вам нужно прокрутить (в основном UIScrollView), чтобы добраться до нижней части (а не прокручивать внутреннюю прокрутку uitableview). Кроме того, все, кажется, не используют UITableView внутри свитка.
Как я могу создать какой-то список, в котором я создаю один шаблон (например, как вы должны в xib/tablecell, а затем назначать ему источник данных, а затем повторяться без прокрутки?) Следует ли использовать табличное представление в конце концов, и просто сделать высоту него очень высокий и включить прокрутку?
ли я как-то экземпляр xibs в цикле и присвоить их динамически в какой-то точки зрения?
Спасибо так много!