【问题标题】:Using the iphone camera使用 iPhone 相机
【发布时间】:2010-08-13 22:01:16
【问题描述】:

在您的应用中使用 iPhone 相机的最佳方式是什么?

我希望允许用户拍摄图像,然后重新拍摄或保存。

图片保存在哪里?我可以为捕获的图像指定名称吗?

谢谢

【问题讨论】:

    标签: iphone camera


    【解决方案1】:

    您需要使用UIImagePickerController。有关如何使用它的信息,请参阅 Apple 的文档:http://developer.apple.com/iphone/library/documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html

    至于图片的保存位置:它们不会自动保存在任何地方。您必须实现UIImagePickerControllerDelegate 方法imagePickerController:didFinishPickingMediaWithInfo:,然后使用NSFileManager 方法将UIImage 存储到您想要的任何位置,使用您想要的任何文件名。

    【讨论】:

    • 我想拍摄图像,而不是从现有图像中挑选。上面不是只是从已经捕获的图像中挑选图像吗?
    • 这个名字有点误导人。 UIImagePickerController 也用于从相机拍照。请参阅文档中的 sourceType 属性。
    猜你喜欢
    • 2011-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多