override func viewDidLoad() {
super.viewDidLoad()
refreshControl = UIRefreshControl.init()
refreshControl?.attributedTitle = NSAttributedString.init(string: "努力加载....", attributes: [NSForegroundColorAttributeName:UIColor.yellow, NSFontAttributeName:UIFont.systemFont(ofSize: 20), NSTextEffectAttributeName: NSTextEffectLetterpressStyle])
refreshControl?.tintColor = UIColor.yellow
refreshControl?.backgroundColor = UIColor.init(patternImage: UIImage.init(imageLiteralResourceName: "1.jpg"))
refreshControl?.addTarget(self, action: #selector(LPCTableVC.testRefresh), for: UIControlEvents.valueChanged)
tableView.register(UITableViewCell.self, forCellReuseIdentifier: "Cell")
}
func testRefresh() {
NSLog("刷新")
//结束刷新
refreshControl?.endRefreshing()
}
相关文章
- iOS 上拉刷新和下拉加在更多(第三方框架EGOTableViewPullRefresh)
- 【iOS】TableView的footerView不随cell滚动而停留在tableView底部的问题
- iOS—怎样让UITableView的表头随着tableView一起滚动?这样解决
- 【iOS】KVO方式监听数组的变化动态刷新tableView
- iOS tableView删除行(爬坑记)
- iOS中UITableView数据源刷新了,但tableview当中的cell没有刷新
- IOS 模仿TableView封装
- iOS 下拉刷新 上拉加载实现原理
- Ios 该图显示其出现的相关问题定义UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:'
- [ios2]tableView去除空行的singleLine