gpt4 book ai didi

ios - 将拍摄的图像分配给 image view.image

转载 作者:行者123 更新时间:2023-11-29 01:35:57 25 4
gpt4 key购买 nike

我有最初隐藏的 ImageView 。当我点击 TakePhotoButton 然后它拍摄图像并将其分配给 ImageView 。然后 ImageView 可见。

当我调试我的代码时,我总是得到我的 productImg 是 nil,即使 chosenImage 不是 nil。

@property (strong, nonatomic) IBOutlet UIImageView *productImg;

- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {

UIImage *chosenImage = info[UIImagePickerControllerEditedImage];
self.productImg.hidden=NO;
self.productImg.image=chosenImage;

[picker dismissViewControllerAnimated:YES completion:NULL];

}

最佳答案

试试这个:

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
__block MyViewController *aBlockSelf = self; // Replace MyViewController with your View Controller

UIImage *chosenImage = info[UIImagePickerControllerEditedImage];

[picker dismissViewControllerAnimated:YES completion:^{
aBlockSelf.productImg.hidden = NO;
aBlockSelf.productImg.image = chosenImage;
}];
}

关于ios - 将拍摄的图像分配给 image view.image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32963147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com