代码拉取完成,页面将自动刷新
Open Refresh.xcodeproj
and run Demo
target.
ScrollView {
RefreshHeader(refreshing: $headerRefreshing, action: {
self.reload()
}) { progress in
if self.headerRefreshing {
Text("refreshing...")
} else {
Text("Pull to refresh")
}
}
ForEach(items) { item in
YourCell(item: item)
}
RefreshFooter(refreshing: $footerRefreshing, action: {
self.loadMore()
}) {
if self.noMore {
Text("No more data !")
} else {
Text("refreshing...")
}
}
.noMore(noMore)
.preload(offset: 50)
}
.enableRefresh()
Xcode -> File -> Swift Packages -> Add Package Dependency...
https://github.com/wxxsw/Refresh
.Next
, then select the version, complete.Refresh is released under the MIT license. See LICENSE for details.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。