我有一段代码将图像异步加载到像这样的ImageView中
[self.weatherImage sd_setImageWithURL:[NSURL URLWithString:@"http://openweathermap.org/img/w/10d.png"]];
[self.weatherImage reloadInputViews];
在这里,我使用SDWebImage库将图像加载到ImageView中。我有一个奇怪的问题是:
当我从Xcode运行程序时,它运行正常并且图像整齐地加载到ImageView中。但是,如果我从Xcode停止应用程序,然后转向我的iPad,然后从iPad屏幕打开应用程序,我就不会在任何地方看到图像加载。
我试图将这段代码放在ViewDidAppear()中,然后放入ViewDidLoad()以及awakeFromNib()方法,但是如果应用程序是从iPad打开后,它们似乎都没有加载图像跑一次。
应该在哪里实施这样的功能?