Как разрешить пользователю выбирать видео в MonoTouch? - PullRequest
0 голосов
/ 26 мая 2011

В MonoTouch я вижу массу примеров того, как выбрать фотографию или сделать фотографию с помощью UIImagePickerController, однако я ничего не вижу в видео.

Как мне предложить пользователю выбрать видеофайл только из своей библиотеки (без фотографий)?

1 Ответ

2 голосов
/ 26 мая 2011

Вы должны назначить строку [] с типами носителей, которые вы хотите, чтобы считыватель контроллера считывания изображений.Доступные типы носителей:

  1. public.image
  2. public.movie

Поэтому для средства выбора изображений можно читать только видеофайлы:

UIImagePickerController myImgPick = new UIImagePickerController();
myImgPick.MediaTypes = new string[] { "public.movie" };

Вы также можете проверить доступные типы мультимедиа в зависимости от источника мультимедиа (камеры, библиотеки фотографий и т. Д.):

string[] mediaTypesForCamera = UIImagePickerController.AvailableMediaTypes(UIImagePickerControllerSourceType.Camera);
...