Commit 9191006f015ed1960231ab2585a4a1bbb3271981
1 parent
7692b096
下滑原生页数据重复加问题
Showing
1 changed file
with
3 additions
and
3 deletions
metaCode/Classes/Main/HomePage/Controller/CNUpSlideViewController.swift
| ... | ... | @@ -205,16 +205,16 @@ class CNUpSlideViewController: CNLiveBaseViewController,UITableViewDelegate,UITa |
| 205 | 205 | hiddenLoading() |
| 206 | 206 | |
| 207 | 207 | if status == .success{ |
| 208 | - self.dataArray.addObjects(from: result as! [Any]) | |
| 208 | + self.dataArray.removeAllObjects() | |
| 209 | + let array = result as! [Any] | |
| 209 | 210 | let newDataArray = NSMutableArray() |
| 210 | - for slideModel in self.dataArray { | |
| 211 | + for slideModel in array { | |
| 211 | 212 | if let model = slideModel as? CNLiveDownSlideModel{ |
| 212 | 213 | |
| 213 | 214 | let layout = CNLiveDownSlideModelLayout.init(model: model) |
| 214 | 215 | newDataArray.addObjects(from: [layout.getCellHModel()]) |
| 215 | 216 | } |
| 216 | 217 | } |
| 217 | - self.dataArray.removeAllObjects() | |
| 218 | 218 | self.dataArray.addObjects(from: newDataArray as! [Any]) |
| 219 | 219 | |
| 220 | 220 | self.tableView.reloadData() | ... | ... |