Alamofire
有一个非常方便的方法可以直接从 URL 加载图像作为 UIImageView 扩展。
cell.avatarImageView.af_setImageWithURL(downloadURL)
我还想把图像的角落弄圆。AlamofireImage
也有这样做的方法(它是 UIImage 扩展),
image.af_imageRoundedIntoCircle()
但是有没有办法同时使用这两种方法呢?第一种方法直接调用UIImageView
不UIImage
,所以我无法使用它。
如果我在通话后立即拨打这样的 af_setImageWithURL
电话,
cell.avatarImageView.image = cell.avatarImageView.image?.af_imageRoundedIntoCircle()
它仅在 tableView 单元格重绘时有效。它对已经可见的细胞没有影响。
有没有其他方法可以实现这一目标?或者有解决方法吗?