瀏覽代碼

有缓存数据或者已经加载数据则不显示emptyview

harry 3 年之前
父節點
當前提交
b701a587d7
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      MusicVideoPlus/Classes/Modules/Home/Controllers/MVHomeController.swift

+ 2 - 2
MusicVideoPlus/Classes/Modules/Home/Controllers/MVHomeController.swift

@@ -238,11 +238,11 @@ class MVHomeController: MVBaseController {
 
                 self?.getData()
             } else {
-                if(MVHotVideoModel.getCacheData().count == 0){
+                let cacheData = MVHotVideoModel.getCacheData()
+                if(cacheData.count == 0 && self?.mAllVideos.count ?? 0 == 0){
                     self?.showNetworkError(isHidden: false)
                 }else{
                     //没有网时查看有无缓存
-                    let cacheData = MVHotVideoModel.getCacheData()
                     if(cacheData.count > 0){
                         BFLog(message: "有缓存数据 ")
                         self?.refreshData(hotVideos: cacheData)