2010-08-13 62 views
1

在您的應用程序中使用iPhone相機的最佳方式是什麼?使用iPhone相機

我想允許用戶拍攝圖像,然後重新拍攝或保存。

圖片保存在哪裏?我可以爲拍攝的圖像指定名稱嗎?

謝謝

回答

2

您需要使用UIImagePickerController。有關如何使用它的信息,請參閱Apple文檔:http://developer.apple.com/iphone/library/documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html

至於圖片保存的位置:它們不會自動保存在任何位置。您必須實施UIImagePickerControllerDelegate方法imagePickerController:didFinishPickingMediaWithInfo:,然後使用NSFileManager方法將UIImage存儲到任意位置,並使用任意文件名稱。

+0

我想拍照,而不是從現有的選擇。以上不僅僅是從已經拍攝的圖像中選取圖像? – jarryd 2010-08-13 23:43:34

+0

這個名字有點誤導。 'UIImagePickerController'用於從相機拍攝照片。請參閱文檔中的'sourceType'屬性。 – 2010-08-14 02:02:45