滾動視圖的正常外觀
我不想發生的事情
正如您從影像中看到的那樣,如果用戶已經在頂部,我不想讓用戶能夠進一步向上滾動,或者如果他們已經在底部,則可以進一步向下滾動。
最好的方法是什么?
我將不勝感激詳細的答復。謝謝!
uj5u.com熱心網友回復:
首先,這是默認的 iOS 行為,禁用它會感覺很奇怪。
目前 SwiftUI 不直接支持此功能,但您可以查看視圖層次結構以找到底層UIScrollView,然后禁用其上的反彈。
最簡單的方法是將Introspect添加到您的應用程式中,然后
ScrollView {
...
}
.introspectScrollView { scrollView in
scrollView.bounces = false
}
這將禁用滾動視圖上的反彈,防止用戶過度滾動
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/517746.html
下一篇:事件回圈Event Loop
