iPhone 3GS で簡単なビデオ アップローダー アプリケーションを作成しています。最初にユーザーを写真アルバムに誘導し、次に共有またはアップロードするビデオを選択します。次の方法で UIImagePickerController を使用しています。
videoPickerCtrl = [[UIImagePickerController alloc] init]; videoPickerCtrl.delegate = 自己; videoPickerCtrl.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; videoPickerCtrl.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:videoPickerCtrl.sourceType];
videoPickerCtrl.allowsImageEditing = NO; videoPickerCtrl.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie]; [window addSubview:videoPickerCtrl.view];
しかし、コントローラーが呼び出されると、不快なビデオ トリミング インターフェイスが表示されることがわかります。「選択」を押すと、トリミング コントロールに触れるかどうかに関係なく、ビデオは常にトリミングされます。このトリミング インターフェイスを回避して、ビデオ ファイルのパスを直接取得する方法はありますか?