gpt4 book ai didi

iphone - 在 uiimageview 中显示来自 url 的图像

转载 作者:行者123 更新时间:2023-12-03 21:23:19 26 4
gpt4 key购买 nike

我尝试在我的 iPhone 应用程序中显示图像,但它没有显示。我在 IB 中连接并检查以显示本地镜像,效果很好。我还检查了图像中的网址,没有问题。我使用下一个代码:

NSURL *imageURL = [NSURL URLWithString: aVideo.urlThumbnail];
NSData *imageData = [NSData dataWithContentsOfURL:imageURL];
UIImage *image = [UIImage imageWithData:imageData];
imageView.image = image;

//Video.h
NSString *urlThumbnail;

这是我在 View 上的代码。

- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[tableView reloadData];
}

- (void)viewDidLoad {
[super viewDidLoad];

NSLog(@"URLTHUMBNAIL: %@", aVideo.urlThumbnail);
NSURL *imageURL = [NSURL URLWithString: aVideo.urlThumbnail];
NSData *imageData = [NSData dataWithContentsOfURL:imageURL];
UIImage *image = [UIImage imageWithData:imageData];
imageView.image = image;
}

控制台上的 NSLog gett

URLTHUMBNAIL: http://147.83.74.180/thumbnails/56.jpg

IB 上的连接正常,因为我可以在同一 IBAction 上使用下一个代码显示本地镜像

UIImage *img = [UIImage imageWithContentsOfFile: [[NSBundle mainBundle] pathForResource:@"barret" ofType:@"png"]];

最佳答案

NSLog() 自己来说一些关于变量中实际内容的注释非常有帮助。如果您确实在 IB 中正确连接了所有内容,则可能是 aVideo.urlThumbnail 未设置。我希望在使用它创建 NSURL 之前在控制台中看到该值。

关于iphone - 在 uiimageview 中显示来自 url 的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2814910/

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