override func viewDidLoad() {
super.viewDidLoad()
self.tableView.tableFooterView = UIView(frame: CGRect.zero)
// refresh control
let refreshControl = UIRefreshControl()
refreshControl.backgroundColor = UIColor.clear
refreshControl.tintColor = UIColor.red
refreshControl.addTarget(self, action: #selector(refresh(refreshControl:)), for: .valueChanged)
self.tableView.addSubview(refreshControl)
}
// selector for refresh control
func refresh(refreshControl: UIRefreshControl) {
// to be done in the future.
print("refresh")
refreshControl.endRefreshing()
}
refresh control
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 刷新控件 刷新控件执行一个用户发起的内容刷新——一般是在列表中(如下显示在邮箱列表上方)。 API NOTE查看U...
- 〇、废话 在 macOS 的 Console 里,输入 可以看到 说明 macOS 底层是 Darwin,所以在 ...
- 经常有朋友好奇地问小郑: 你买那么多,怎么有地方放啊? 我的秘诀非常简单! 定期整理衣橱。或者说,最重要的一点,定...
- TCP协议作为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的...