Saya menggunakan kode berikut untuk memungkinkan pengguna merekam video menggunakan kamera iPhone mereka, lalu mengunggahnya langsung ke server saya. Saya ingin membatasi panjang video yang dapat mereka rekam (5 detik dalam contoh ini) dan sepertinya menggunakan videoMaximumDuration akan menjadi cara yang jelas untuk melakukan itu, tetapi tidak berpengaruh.
Apakah ada yang punya ide?
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];
Saya sudah mencobanya dengan allowEditing sebagai YES dan NO, tetapi tidak ada bedanya.
Terima kasih,
Steven