|
@@ -1109,15 +1109,25 @@ class ViewController: UITabBarController, UITabBarControllerDelegate, SettingMAB
|
|
let urlString = PrefsUtil.getURLBase() + "get_file_from_path?img=\(icon)"
|
|
let urlString = PrefsUtil.getURLBase() + "get_file_from_path?img=\(icon)"
|
|
if let cachedImage = ImageCache.shared.image(forKey: urlString) {
|
|
if let cachedImage = ImageCache.shared.image(forKey: urlString) {
|
|
if i == 0 {
|
|
if i == 0 {
|
|
- ViewController.chatButton.setBackgroundImage(cachedImage, for: .normal)
|
|
|
|
|
|
+ DispatchQueue.main.async {
|
|
|
|
+ ViewController.chatButton.setBackgroundImage(cachedImage, for: .normal)
|
|
|
|
+ }
|
|
} else if i == 1 {
|
|
} else if i == 1 {
|
|
- ViewController.callButton.setBackgroundImage(cachedImage, for: .normal)
|
|
|
|
|
|
+ DispatchQueue.main.async {
|
|
|
|
+ ViewController.callButton.setBackgroundImage(cachedImage, for: .normal)
|
|
|
|
+ }
|
|
} else if i == 2 {
|
|
} else if i == 2 {
|
|
- ViewController.ccButton.setBackgroundImage(cachedImage, for: .normal)
|
|
|
|
|
|
+ DispatchQueue.main.async {
|
|
|
|
+ ViewController.ccButton.setBackgroundImage(cachedImage, for: .normal)
|
|
|
|
+ }
|
|
} else if i == 3 {
|
|
} else if i == 3 {
|
|
- ViewController.postButton.setBackgroundImage(cachedImage, for: .normal)
|
|
|
|
|
|
+ DispatchQueue.main.async {
|
|
|
|
+ ViewController.postButton.setBackgroundImage(cachedImage, for: .normal)
|
|
|
|
+ }
|
|
} else if i == 4 {
|
|
} else if i == 4 {
|
|
- ViewController.streamingButton.setBackgroundImage(cachedImage, for: .normal)
|
|
|
|
|
|
+ DispatchQueue.main.async {
|
|
|
|
+ ViewController.streamingButton.setBackgroundImage(cachedImage, for: .normal)
|
|
|
|
+ }
|
|
}
|
|
}
|
|
return
|
|
return
|
|
}
|
|
}
|