我正在使用FirebaseUI和SDWebImage设置我的用户个人资料照片。它的效果非常好。我的问题是当我更改图像时,它会在Firebase存储和Firebase数据库上更新,但它不会在应用上更新。当我重新启动应用程序时,它仍会显示旧的。以下是我的代码,也是来自Firebase网站的link:
@IBOutlet weak var ProfilePic: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
let userPicRef = firebaseStorageRef.child("users/\(user.uid)")
let proPIC: UIImageView = self.ProfilePic
let placeholderImage = UIImage(named: "\(user.uid).jpg")
proPIC.sd_setImage(with: userPicRef, placeholderImage: placeholderImage)
}