Ответ 1
Используйте UICollectionView для достижения этого
У меня есть RecyclerView
(с GridLayoutManager
), который имеет 4 разных типа представления. В макете телефонного портлета каждый тип представления должен отображать 1 элемент в строке. Однако один тип вида (карта) может отображать две карты на строку, если ширина устройства достаточно велика (например, планшет).
Есть ли у iOS аналогичный API-интерфейс компоновки, например RecyclerView
, чтобы позволить этому гибкому? Если да - что это?
Пример (больше столбцов в планшете или телефоне)
Используйте UICollectionView для достижения этого
В настоящее время оптимизированы несколько видов производительности и использования ресурсов, например:
UICollectionView
UITableView
viewControllers
UIPageViewController
UITabBarController
UIStackView
Возможно, вам нужен UICollectionView
для вашего проекта.