|
@@ -45,9 +45,17 @@ class MVPlayViewController: PQBaseViewController {
|
|
|
} else {
|
|
|
automaticallyAdjustsScrollViewInsets = false
|
|
|
}
|
|
|
- collectionView.addRefreshView { [weak self] isRefresh in
|
|
|
+ collectionView.addRefreshView(type: .REFRESH_TYPE_HEADER) { [weak self] isRefresh in
|
|
|
self?.loadRequestData(isRefresh: isRefresh)
|
|
|
}
|
|
|
+ // MJRefreshBackNormalFooter 不会附在上面
|
|
|
+ // MJRefreshAutoFooter 不会便宜
|
|
|
+ let footer = MJRefreshBackNormalFooter.init {[weak self] in
|
|
|
+ self?.loadRequestData(isRefresh: false)
|
|
|
+ }
|
|
|
+ footer.setTitle("暂时没有更多了", for: .noMoreData)
|
|
|
+ footer.setTitle("精彩内容正在加载中...", for: .refreshing)
|
|
|
+ collectionView.mj_footer = footer
|
|
|
return collectionView
|
|
|
}()
|
|
|
|
|
@@ -138,8 +146,15 @@ class MVPlayViewController: PQBaseViewController {
|
|
|
} else {
|
|
|
self?.pageNum = (self?.pageNum ?? 1) - 1
|
|
|
}
|
|
|
- self?.collectionView.mj_header?.endRefreshing()
|
|
|
- self?.collectionView.mj_footer?.endRefreshing()
|
|
|
+// if isRefresh {
|
|
|
+// self?.collectionView.mj_header?.endRefreshing()
|
|
|
+// self?.collectionView.mj_footer?.resetNoMoreData()
|
|
|
+// } else {
|
|
|
+// self?.collectionView.mj_footer?.endRefreshing()
|
|
|
+// }
|
|
|
+// if (videoList?.count ?? 0) < 20 && videoList != nil {
|
|
|
+// self?.collectionView.mj_footer?.endRefreshingWithNoMoreData()
|
|
|
+// }
|
|
|
}
|
|
|
}
|
|
|
|