Как настроить триммер в UIImagePickerController? - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть следующий код, в котором пользователь может выбрать видео из галереи с максимальным размером 3 секунды. Есть триммер, если выбранное видео длиннее 3 секунд.

let imagePickerController = UIImagePickerController()
imagePickerController.sourceType = .photoLibrary
imagePickerController.delegate = self
imagePickerController.mediaTypes = ["public.movie"]
imagePickerController.allowsEditing = true
imagePickerController.videoMaximumDuration = 3.0
imagePickerController.modalPresentationStyle = .fullScreen
present(imagePickerController, animated: true, completion: nil)

enter image description here

Я хочу внести некоторые изменения, если это возможно

  1. Как изменить цвет триммера?
  2. Как изменить положение триммера? Можно ли добавить поле сверху или переместить триммер внизу видео?
  3. Как изменить размер триммера?

Пожалуйста, помогите мне, если это возможно.

1 Ответ

0 голосов
/ 08 апреля 2020

Для уровня настройки, который вы ищете, особенно если вы хотите манипулировать размерами и полями существующего триммера, лучше всего найти альтернативную реализацию. GitHub - всегда хорошая отправная точка. Даже если библиотека не дает вам доступа к изменению триммера в их API, вы всегда можете изменить исходный код по мере необходимости. https://github.com/search?l=Swift&q=video+picker&type=Repositories

...