Kullanıcıların iPhone kameralarını kullanarak video kaydetmelerini ve ardından doğrudan sunucuma yüklemelerini sağlamak için aşağıdaki kodu kullanıyorum. Kaydedebildikleri videonun uzunluğuna bir sınır koymak istiyorum (bu örnekte 5 saniye) ve videoMaximumDuration kullanılarak yapılmış gibi görünüyor bunu yapmak için açık bir yol olurdu, ama hiçbir etkisi yoktur.UIImagePickerController - Maksimum video süresinin ayarlanması
Herhangi bir fikri olan var mı?
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:imagePicker animated:YES];
imagePicker.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:imagePicker.sourceType];
imagePicker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
[imagePicker setVideoMaximumDuration:5];
[imagePicker release];
İzin Verme özelliği ile EVET ve HAYIR olarak denedim, ancak hiçbir fark yaratmadı. Böyle bir ahmak değilim ...
sayesinde
Steven
Kendi cevabınızı kabul edin, bunun nedeni doğrudur - soruyu cevapsız listeden hariç tutmak (en azından). – kpower