【发布时间】:2010-11-12 16:05:39
【问题描述】:
我想知道是否有类似于 UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo) 的方法,可以将从 iphone 相机拍摄的视频保存到用户相册中...一直在尝试在苹果文档中寻找它,但没有找到任何东西。
谢谢
【问题讨论】:
我想知道是否有类似于 UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo) 的方法,可以将从 iphone 相机拍摄的视频保存到用户相册中...一直在尝试在苹果文档中寻找它,但没有找到任何东西。
谢谢
【问题讨论】:
经过挖掘:答案是 SDK 3.0 中没有这样的功能,但是它在 3.1 中出现,方法是 void UISaveVideoAtPathToSavedPhotosAlbum ( NSString *videoPath, id 完成目标, SEL 完成选择器, 无效 *上下文信息 );,这是一个链接 http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIKitFunctionReference/Reference/reference.html#//apple_ref/c/func/UISaveVideoAtPathToSavedPhotosAlbum
【讨论】:
我也很期待能够将视频保存到相机胶卷……但现在 3.1 已经发布,我仍然没有找到方法。
也许他们指的是能够将通过电子邮件和 SMS 消息收到的视频保存到相机胶卷(这是 3.1 操作系统中的新功能)。我见过的唯一与视频相关的新类是 UIVideoEditorController (http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIVideoEditorController_ClassReference/Reference/Reference.html),并且 UIImagePickerController 有一些新属性可以让您指定最大视频持续时间和视频质量......但我仍然没有找到任何可以让您将视频保存到相机胶卷的东西。
有没有其他人知道这一点?