1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- import UIKit
- extension UIImageView {
-
- func setImageForImageName(name: String) {
- self.image = UIImage(named: name)
- }
- func loadImage(imgUrl: String, defaultImage: String) {
- if imgUrl != "" {
- let url = URL(string: imgUrl)
- if url != nil {
- self.sd_setImage(with: url! as URL, placeholderImage: UIImage(named: defaultImage))
- } else {
- self.image = UIImage(named: defaultImage)
- }
- } else {
- self.image = UIImage(named: defaultImage)
- }
- }
- open func sd_setImage_virgil(with url: URL!, placeholderImage placeholder: UIImage!, completed completedBlock: SDExternalCompletionBlock!) {
-
- self.sd_setImage(with: url, placeholderImage: placeholder, options: .retryFailed, progress: nil, completed: completedBlock)
- }
- }
|