簡體   English   中英

如何在IOS中使用takeImage方法將照片存儲到相冊中

[英]How to use takeImage method in IOS to store photos into photo album

takeImage方法是無效的,意味着它什么也不返回,因此當我嘗試在IOS設備上拍攝圖像時如何獲取UIImage。 我正在使用一個自定義UIImagePickerViewController,它不顯示標准控件並且具有自定義控件。 我的UIButton有以下方法:

-(void)shootPicture{
[self.PickerController takePicture];
}

捕獲UIImage之后,我將使用以下方法UIImageWriteToSavedPhotosAlbum ,但是我不知道如何獲取UIImage。

您需要實現UIImagePickerControllerDelegate的imagePickerController:didFinishPickingMediaWithInfo:方法以獲取用戶選擇的圖像。 然后在該方法中,您可以像這樣抓取圖像...

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
    UIImage *pickedImage = [info objectForKey:UIImagePickerControllerOriginalImage];
    // Now do something with pickedImage...
}

有關更多信息,請查看UIImagePickerControllerDelegate的文檔。

暫無
暫無

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

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