ユーザーが自分のライブラリからビデオを選択し、45 秒に制限することを希望します (WhatsApp のように、ビデオを編集でき、送信されるビデオは 45 秒以内です。
しかし、次のコードを使用すると、長さに関係なくビデオが選択され、トリミングできません (ビデオでテスト、長さ 1 分)
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.delegate = self;
imagePickerController.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
imagePickerController.videoQuality = UIImagePickerControllerQualityTypeLow;
imagePickerController.videoMaximumDuration = 45.0f; //?
imagePickerController.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
[[self parentViewController] presentModalViewController:imagePickerController animated:YES];
[imagePickerController release];
WhatsAppで、再現したい次の画面が表示されます。