Как выбрать фотографию из галереи в мультиплатформенном проекте KotlinIOS

Программируем под IOS
Ответить
Anonymous
 Как выбрать фотографию из галереи в мультиплатформенном проекте Kotlin

Сообщение Anonymous »

Я работаю над мультиплатформенным проектом Kotlin, ориентированным как на Android, так и на iOS, и мне нужно реализовать функцию выбора фотографии из галереи. Я пытался найти лучший подход для решения этой проблемы в общей базе кода, используя API-интерфейсы для конкретных платформ для Android и iOS.
Вот структура моего компонуемого AddChildScreen, где я хочу чтобы включить функцию выбора фотографий:

Код: Выделить всё

@Composable
fun AddChildScreen(
viewModel: UserViewModel,
onBackClicked: () -> Unit
) {
// ... other UI components

Column(
modifier = Modifier.padding(15.dp),
horizontalAlignment = Alignment.Start
) {
ProfilePhoto(
photoHref = null,
onEditClicked = { PickImageFromGallery() }
)

// ... other UI components
}
}
Моя цель:
Определить общий интерфейс для средства выбора изображений в общем модуле.
Реализовать код, специфичный для платформы. для Android и iOS.
Может ли кто-нибудь подсказать мне, как этого добиться?

Подробнее здесь: https://stackoverflow.com/questions/786 ... rm-project
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»