我使用EGOImage从远程异步请求图像。但是在请求之前分配了EGOImageView的大小。问题是从远程请求的图像具有不同的大小。那么可以调整imageView或其他一些解决方案的大小吗?
谢谢!
ps:使用EGOImage的方式:
imageView = [[EGOImageView alloc] init];
imageView.frame = oldFrame;
imageView.imageURL = [NSURL URLWithString:url];
答案 0 :(得分:1)
要实现此目的,您可以使用委托方法imageViewLoadedImage
。成功加载图像后,您的委托方法将被触发,在此方法中,您可以调整imageView的大小。
答案 1 :(得分:1)
EGOImageView是否具有委托方法,该方法在加载图像时会触发?如果有,则可以将imageview的大小调整为该方法。