iOS разработчик, который делится фишками, своим опытом и опытом других.
В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки
Авторский канал, iOS разработка
Создание кастомной UICollectionViewListCell с помощью SwiftUI
📖 В этой статье автор рассматривает, что нужно для создания следующего списка с использованием UICollectionView и SwiftUI.
Прочитав материал, вы узнаете:
1️⃣ Как использовать UIHostingConfiguration (уже был пост здесь).
2️⃣ Как регулировать высоту ячейки.
3️⃣ Как регулировать separator insets.
4️⃣ Как настраивать лэйаут для ячеек.
В конце статьи вы сможете использовать UIHostingConfiguration в таком виде:
let hostingConfiguration = UIHostingConfiguration {
MyFirstSwiftUICell(item: item)
}.margins(.horizontal, 50)
ℹ️ Важно помнить, что UIHostingConfigurationдоступен только в iOS 16 и выше. Если вашему приложению по-прежнему необходимо поддерживать версию iOS ниже, чем iOS 16, вы можете подумать об использовании иных способов.
@iOS Dev