Я пишу приложение для загрузки видео на iPhone 3GS, где я сначала направляю пользователя к фотоальбому, а затем выбираю видео для публикации или загрузки. Я использую UIImagePickerController следующим образом:
videoPickerCtrl = [[UIImagePickerController alloc] init];
videoPickerCtrl.delegate = self;
videoPickerCtrl.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
videoPickerCtrl.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:videoPickerCtrl.sourceType];
videoPickerCtrl.allowsImageEditing = NO;
videoPickerCtrl.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
[window addSubview:videoPickerCtrl.view];
Но я могу видеть, что после вызова контроллера появляется нарушающий интерфейс обрезки видео. Как только я нажимаю "выбрать", видео всегда обрезается независимо от того, касаюсь ли я элементов управления обрезки или нет. Есть ли способ обойти этот интерфейс обрезки и напрямую получить путь к видеофайлу?