【发布时间】:2012-02-11 22:47:14
【问题描述】:
我有一个自定义样式和默认图像的 UIButton。当我按下它时,我加载相机,当拍摄照片时,我想更改 UIButton 中的图像,但它不起作用。
我正在使用此代码:
- (void) imagePickerController: (UIImagePickerController *) picker
didFinishPickingMediaWithInfo: (NSDictionary *) info {
UIImage *originalImage, *imageToSave;
originalImage = (UIImage *) [info objectForKey:
UIImagePickerControllerOriginalImage];
imageToSave = originalImage;
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0ul);
dispatch_async(queue, ^{
UIImageWriteToSavedPhotosAlbum (imageToSave, nil, nil , nil);
});
[self.imageButton setImage:originalImage forState:UIControlStateNormal];
hasPhoto = YES;
[self dismissModalViewControllerAnimated: YES];
}
有什么想法吗?谢谢!
【问题讨论】: