Ich versuche, eine UIImage
von seiner URL mit completion
und placeholder
Bild zu laden, aber weder die UIImage
noch der Platzhalter UIImage
geladen.laden UIImage von URL in iOS
Hier ist mein Code:
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) {}
];
Ihr Code scheint richtig. Setzen Sie den Platzhalter direkt 'self.imageView.image = [UIImage imageNamed: @" bg.png "];', um sicherzustellen, dass Ihre Bildansicht sichtbar ist und das Bild funktioniert. – lukya
Wenn das Bild nicht direkt eingestellt wird, setze die Hintergrundfarbe der Bildansicht 'self.imageView.backgroundColor = [UIColor redColor];' und führe die App aus, um sicherzustellen, dass die Bildansicht auf dem Bildschirm sichtbar ist. – lukya
@AdhRadwan Ich habe eine Antwort gepostet und es mir mitgeteilt. –