【问题标题】:SWIFTUI:- Is there any way to turn off bouncing while scrolling the scrollview?SWIFTUI:- 有没有办法在滚动滚动视图时关闭弹跳?
【发布时间】:2020-01-07 13:28:40
【问题描述】:

我在 SwiftUI 中创建了一个应用程序并使用垂直滚动。我想在滚动滚动视图时关闭弹跳。我怎样才能做到这一点?

【问题讨论】:

    标签: ios xcode swiftui


    【解决方案1】:

    我可以通过在 init() 中关闭 tableview 反弹来关闭 SwiftUI 列表的反弹。我还没有测试它的滚动视图,但也许你可以做类似的事情?

    init() {
        UITableView.appearance().bounces = false
    }
    

    【讨论】:

      【解决方案2】:

      你不能简单地限制scrollView的反弹,但你可以通过UIScollView的属性来实现。

       UIScrollView.appearance().bounces = false 
      

      将此添加到 App-delegate 或 View 的初始化方法中。希望这会对你有所帮助。

      【讨论】:

      • appearance() 不再具有“bounce”属性
      猜你喜欢
      • 2012-12-20
      • 2020-09-27
      • 1970-01-01
      • 2020-04-03
      • 1970-01-01
      • 1970-01-01
      • 2020-02-20
      • 2019-11-30
      • 1970-01-01
      相关资源
      最近更新 更多