Skip to content
This repository was archived by the owner on Jul 1, 2020. It is now read-only.

Commit efbe444

Browse files
fix:add swfit version file
1 parent bd5ccfc commit efbe444

2 files changed

Lines changed: 15 additions & 11 deletions

File tree

.swift-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
4.0

Demo/Demo/DefaultTableViewController.swift

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,20 @@ class DefaultTableViewController:UITableViewController{
3636
vc.tableView.reloadData()
3737
})
3838
}
39-
// self.tableView.configRefreshFooter(with: DefaultRefreshFooter.footer()) { [weak self] in
40-
// delay(1.5, closure: {
41-
// self.models.append(random100())
42-
// self.tableView.reloadData()
43-
// if self.models.count < 18 {
44-
// self.tableView.switchRefreshFooter(to: .normal)
45-
// }else{
46-
// self.tableView.switchRefreshFooter(to: .noMoreData)
47-
// }
48-
// })
49-
// };
39+
self.tableView.configRefreshFooter(with: DefaultRefreshFooter.footer(),container:self) { [weak self] in
40+
delay(1.5, closure: {
41+
guard let vc = self else{
42+
return;
43+
}
44+
vc.models.append(random100())
45+
vc.tableView.reloadData()
46+
if vc.models.count < 18 {
47+
vc.tableView.switchRefreshFooter(to: .normal)
48+
}else{
49+
vc.tableView.switchRefreshFooter(to: .noMoreData)
50+
}
51+
})
52+
};
5053
self.tableView.switchRefreshHeader(to: .refreshing)
5154
}
5255
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

0 commit comments

Comments
 (0)