Обложка канала

iOS Dev

iOS разработчик, который делится фишками, своим опытом и опытом других. В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки Авторский канал, iOS разработка

iOS Dev

4 года назад
Открыть в
PhotosPicker: инструмент выбора фотографий с помощью SwiftUI и Transferable 📖 В этой статье рассказывается, как использовать новый SwiftUI PhotosPicker API, о котором было объявлено на одной из сессий #WWDC. Новый SwiftUI PhotosPicker API доступен на всех платформах: ⚪ iOS (16.0+) ⚪ iPadOS (16.0+) ⚪ macOS (13.0+) ⚪ watchOS (9.0+) Больше не нужно использовать UIViewControllerRepresentable для обертывания PHPickerViewController или его старой версии UIImagePickerController. Также приложению не нужно запрашивать доступ к библиотеке, чтобы использовать его. Кстати, из крутых фишек, пикер автоматически выберет оптимальный макет в зависимости от платформы, конфигурации и доступного пространства экрана. Не нужно беспокоиться о пользовательском интерфейсе, а время можно потратить на улучшение приложения. Для внедрения нужны два шага: 1️⃣ Использовать PhotosPicker для получения одного или нескольких экземпляров PhotosPickerItem. 2️⃣ Загрузить данные об объекте с помощью PhotosPickerItem.loadTransferable.