UIRefreshControl UIKit (SwiftUI 中文文档手册)
2023-09-11 14:18:48 时间
UIRefreshControl
一个标准控件,可以启动刷新滚动视图的内容。
class UIRefreshControl : UIControl
总览
一个标准的控制,你连接到任何对象,包括表视图和收集意见。将此控件添加到可滚动视图中,可为您的用户提供一种刷新其内容的标准方法。当用户向下拖动可滚动内容区域的顶部时,滚动视图将显示刷新控件,开始为其进度指示器设置动画,并通知您的应用。您可以使用该通知来更新您的内容并关闭刷新控件。
刷新控件可让您知道何时使用的target-action机制更新内容UIControl。激活后,刷新控件将调用您在配置时提供的操作方法。添加动作方法时,将其配置为侦听事件,如以下示例代码所示。使用操作方法来更新内容,并在完成后调用刷新控件的方法。
func configureRefreshControl () {
// Add the refresh control to your UIScrollView object.
myScrollingView.refreshControl = UIRefreshControl()
myScrollingView.refreshControl?.addTarget(self, action:
#selector(handleRefreshControl),
for: .valueChanged)
}
@objc func handleRefreshControl() {
// Update your content…
// Dismiss the refresh control.
DispatchQueue.main.async {
self.myScrollingView.refreshControl?.endRefreshing()
}
}
注意,UITableViewController还包括用于管理其关联表的刷新行为的属性。refreshControl
加入我们一起学习SwiftUI
QQ:3365059189
SwiftUI技术交流QQ群:518696470
相关文章
- [Hadoop]Hive r0.9.0中文文档(四)之Hive变量的使用
- [Hadoop]Hive r0.9.0中文文档(二)之联表查询Join
- [Hadoop]Hive r0.9.0中文文档(一)之数据操作语句
- thymeleaf模板、thymeleaf语法相关中文文档教程
- Nunit中文文档
- URL传递中文字符,特殊危险字符的解决方案(仅供参考)urldecode、base64_encode
- 用过滤器来解决JSP中文乱码问题
- ajax+springmvc返回中文乱码的解决办法
- POI设置EXCEL单元格格式为文本、小数、百分比、货币、日期、科学计数法和中文大写
- Android 中文 API 文档 (45) —— AbsoluteLayout.LayoutParams
- Android 3.0 r1 API中文文档(113) ——SlidingDrawer
- elastic不错的官方文档(中文)
- Raphaël 中文帮助文档(API)
- mysql中文乱码解决方法
- opencv 中文文档
- Bottle 中文文档
- 97.5%准确率的深度学习中文分词(字嵌入+Bi-LSTM+CRF)
- 论文投稿指南——中文核心期刊推荐(园艺)
- 最新PMP/PMBOK Guide 6th Edition项目管理知识体系指南中文第六版
- 【构建工具】Gradle中文教程