UIImagView+Kingfisher.swift 620 B

123456789101112131415161718192021222324252627282930
  1. //
  2. // UIImagView+Kingfisher.swift
  3. // LampMind
  4. //
  5. // Created by weclouds on 2019/7/11.
  6. // Copyright © 2019 weclouds. All rights reserved.
  7. //
  8. import UIKit
  9. import Kingfisher
  10. extension UIImageView{
  11. func netImage(url :String,placeholder:String?) {
  12. // self.contentMode = UIView.ContentMode.scaleAspectFit
  13. let aUrl = URL(string: url)
  14. if placeholder != nil {
  15. let placeholder_image = UIImage(named: placeholder! )
  16. self.kf.setImage(with: aUrl, placeholder: placeholder_image)
  17. }else{
  18. self.kf.setImage(with: aUrl)
  19. }
  20. }
  21. }