Show activity indicator in SDWebImage

前端 未结 18 1389
独厮守ぢ
独厮守ぢ 2021-01-30 09:20

I\'m using SDWebView image and i want to show an Activity Indicator as placeholder, while fetching the image from remote.

I tried Malek\'s answer here How to show an act

18条回答
  •  离开以前
    2021-01-30 09:38

    Same code as above in SWIFT 4:

    let activityIndicator = UIActivityIndicatorView.init(activityIndicatorStyle: UIActivityIndicatorViewStyle.gray)
        activityIndicator.center = addImage.center
        activityIndicator.hidesWhenStopped = true
    
        addImage.sd_setImage(with: URL(string: feed.image), completed: { (image: UIImage?, error: Error?, cacheType: SDImageCacheType, imageURL: URL?) in
            activityIndicator.removeFromSuperview()
        })
    
        addImage.addSubview(activityIndicator)
        activityIndicator.startAnimating()
    

提交回复
热议问题