gpt4 book ai didi

ios - 从 webservice 获取的图像未显示在 viewcontroller 中

转载 作者:行者123 更新时间:2023-11-29 10:54:53 25 4
gpt4 key购买 nike

我尝试获取图像位置但它没有在 UIImageView 中显示它,用于获取的代码是,

在class.h文件中,

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

class.m文件,

NSString *imagee;

imagee = [result objectForKey:@"image"];
NSLog(@"image is %@ \n",imagee);

'imagee' 字符串可以返回图像的确切 url。

图片显示的代码是,

UIImage *imagevieww = [UIImage imageNamed:[result objectForKey:@"image"]];
imageview.image = imagevieww;

但最后我可以得到应该放置图像的空白空间。

最佳答案

找到了我的问题的答案,感谢所有帮助我找到这个答案的人。

更新:在 urlstring 中包含“http”,这样它就可以从网络服务中获取正确的图像。

 NSString *urlString = [NSString stringWithFormat:@"http://%@",[result objectForKey:@"image"]];
NSLog(@"url image is %@ \n",urlString);

NSData *imageData = [[NSData alloc] init];

imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:urlString]];

NSLog(@"image data is %@",imageData);

imageview.image = [UIImage imageWithData:imageData];

关于ios - 从 webservice 获取的图像未显示在 viewcontroller 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18846233/

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