图片加载需要更多时间 swift

Image loading taking more time in swift

我正在开发一个应用程序,我从服务器加载一些图像并使用 Alamofire 在 table 视图中显示它。但问题是加载图像需要花费太多时间。我想显示图像,就像一个模糊的图像,直到图像未加载为止。拜托,有人帮帮我。

 cell.profileImageView?.pin_setImage(from: URL(string: modelArray[indexPath.row]))

这个是使用 Kingfisher pod 的解决方案。您可以在加载图像时设置 activity 指示器。

 let imageUrl =  modelArray[indexPath.row]
    //set activity indicator until image is loaded
    cell.profileImageView?.kf.indicatorType = .activity
    if let url = URL(string: imageUrl) {
        let resource = ImageResource(downloadURL:  url)
        cell.profileImageView?.kf.setImage(with: resource)
    }