gpt4 book ai didi

ios - 来自 url 的 UIImageView 没有出现

转载 作者:行者123 更新时间:2023-11-28 17:48:05 25 4
gpt4 key购买 nike

我已经将 UIImageView 声明为 IBOutlet,并且我在 viewDidLoad 方法中如下设置 imageView 的图像

imageView.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:
[NSURL URLWithString: [productProperties objectForKey:@"image"]]]];

但是这张图片根本不显示。

productProperties 是一个 NSDictionary,它存储键“image”的 url

我什至试过将图像存储在本地,然后像下面这样设置

imageView.image = [UIImage imageNamed:@"icons_browse.png"];

但这也行不通。

最佳答案

尝试删除代码行并在 IB 中设置“默认”图像。

我知道这不是一个修复 - 但我很想知道它不可见的其他原因 - 比如它被设置为隐藏,具有 0% alpha,被其他的等等。

代码——尤其是你尝试的第二件事(假设文件实际上在你的包中并正确命名)是非常样板的,应该可以工作..

另一件事是检查 [UIImage imageNamed] 返回的值 - 并确保它不是 nil - 这意味着加载文件实际上存在一些问题。 (文件名错误,文件不在包中等)

关于ios - 来自 url 的 UIImageView 没有出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4063904/

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