Я занимаюсь разработкой приложения в SwiftUI. На экранах моего приложения у меня есть scrollView, где я хочу узнать, достиг ли scrollView своего нижнего или конца прокрутки. Я смог найти смещение содержимого с помощью GeometryReader, но не смог найти способ выяснить конец прокрутки.
Ниже приведен код, который я пробовал:
var body: some View {
ScrollView {
GeometryReader { geometry -> Text in
print("\(self.offsetValue)")
DispatchQueue.main.async {
self.offsetValue = geometry.frame(in: .global).origin.y
}
}
}
}
Заранее спасибо !!