我正在尝试通过URL加载UIImage
,并使用completion
和placeholder
图像,但是既没有UIImage
也没有占位符UIImage
被加载。
这是我的代码:
NSURL *url = [NSURL URLWithString:@"http://assets.gearlive.com/tvenvy/blogimages/stewiegriffin.jpg"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[self.imageView setImageWithURLRequest:request placeholderImage:[UIImage imageNamed:@"bg.png"]
success:^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image) {
imageView.image = image;
}
failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error) {}
];
self.imageView.image = [UIImage imageNamed:@"bg.png"];
,以确保你的图像视图可见并且设置图像有效。 - Swapnil Luktukeself.imageView.backgroundColor = [UIColor redColor];
并运行应用程序以确保图像视图实际上可见于屏幕上。 - Swapnil Luktuke