簡體   English   中英

關於iPhone 3GS圖像選擇器控制器的問題

[英]Question about iPhone 3GS Image Picker Controller

我正在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];

但是我可以看到,一旦調用控制器,就會出現一個令人不安的視頻微調界面。 按下“選擇”后,無論是否觸摸修剪控件,視頻總是被修剪。 有什么方法可以繞過該修剪界面並直接獲取視頻文件的路徑?

您沒有指定要使用的iPhone SDK版本。

如果您使用的是SDK 3.0,我將無法消除修剪界面。

如果您使用的是SDK 3.1,請嘗試將UIImagePickerController.allowsEditing設置為false。 在3.1版中,對於更通用的allowEditing屬性,不推薦使用allowImageEditing。

您看到的修剪是iPhone將視頻文件復制到您的應用程序tmp目錄中,您可以訪問它。 如果您仍然不知道,請查找iphone應用程序沙箱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM