Pri snímaní filmu v systéme iOS sa mi nepodarilo získať ovládacie prvky orezania.
Tu je môj kód:
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];
Okrem toho zachytávam odpoveď pomocou imagePickerController:didFinishPickingMediaWithInfo:
.
Z prehľadávania StackOverflow som si vedomý, že somPotrebujem video skutočne orezať. To sa mi nezdá príliš ťažké, ale keď dostanem nástroj na výber obrázkov a dokážem zachytiť video, nemôžem dostať ovládacie prvky orezania na javí! Čo mi chýba?
odpovede:
2 pre odpoveď č. 1Mojou chybou bolo iba použitie príliš krátkych vzoriek videa. Predtým, ako sa objavia orezávacie nástroje, musia byť dlhšie ako určitá dĺžka.