【发布时间】:2020-03-05 16:43:04
【问题描述】:
我正在用 SwiftUI 开发一个应用程序。在我的应用程序屏幕中,我有一个滚动视图,我想在其中查找滚动视图是否已到达其底部或滚动结束。我可以使用 GeometryReader 找到内容偏移量,但找不到确定滚动结束的方法。
下面是我试过的代码:
var body: some View {
ScrollView {
GeometryReader { geometry -> Text in
print("\(self.offsetValue)")
DispatchQueue.main.async {
self.offsetValue = geometry.frame(in: .global).origin.y
}
}
}
}
提前致谢!!
【问题讨论】:
标签: ios swift iphone scrollview swiftui