17
我使用下面的代碼來允許用戶使用他們的iPhone相機錄製視頻,然後直接將其上傳到我的服務器。我想限制他們可以錄製的視頻長度(本例中爲5秒),看起來像使用videoMaximumDuration將是這樣做的顯而易見的方式,但它沒有效果。UIImagePickerController - 設置最大視頻持續時間
有沒有人有任何想法?
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];
我試過它與allowedEditing作爲YES和NO,但它沒有區別。
感謝,
史蒂芬
接受你自己的答案,因爲它是正確的 - 從未答覆的列表中排除問題(至少)。 – kpower 2010-10-05 02:54:09