我使用 EGOImage 从远程异步请求图像。但是 EGOImageView 的 Size 是在请求之前分配的。问题是从远程请求的图像大小不同。那么是否可以调整 imageView 或其他一些解决方案的大小?
谢谢!
ps:EGOImage的使用方法:
imageView = [[EGOImageView alloc] init];
imageView.frame = oldFrame;
imageView.imageURL = [NSURL URLWithString:url];
最佳答案
要实现这一点,您可以使用委托(delegate)方法 imageViewLoadedImage
。成功加载图像后,您的委托(delegate)方法将被触发,您可以在该方法中调整 imageView 的大小。
关于ios - 异步请求图片后获取图片大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21163654/