Не успях да накарам контролите за подстригване да се показват при заснемане на iOS филм.
Тук е моят код:
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePicker.mediaTypes = @[(__bridge NSString *)kUTTypeMovie, (__bridge NSString *)kUTTypeImage];
imagePicker.allowsEditing = YES;
imagePicker.delegate = self;
[self presentViewController:imagePicker animated:YES completion:nil];
Освен това, улавям отговора с imagePickerController:didFinishPickingMediaWithInfo:
.
От търсене на StackOverflow осъзнавам, че съмтрябва всъщност сам да отрежа видеото. Това не изглежда прекалено трудно, но докато получавам инструмента за избор на изображение и мога да заснема видео, не мога да накарам контролите за подрязване да се появи! Какво ми липсва?
Отговори:
2 за отговор № 1Грешката ми беше просто в използването на видео проби, които бяха твърде кратки. Те трябва да бъдат над определена дължина, преди да се появят инструментите за подстригване.