如何在SwiftUI iOS中禁用列表滚动?

时间:2020-06-30 11:48:26

标签: ios swiftui

我的内容视图中有添加列表。使用以下代码将数据绑定到列表中。现在我想在某些情况下禁用滚动并在某些情况下启用。我如何实现此功能。

注意:不需要ForEach解决方案。

List(0..<self.titles.count) { index in
                        HStack {
                            Image(self.titles[index]).resizable()
                                .frame(width: 60.0, height: 60.0)
                            Text(self.titles[index])
                        }
                    }

1 个答案:

答案 0 :(得分:-1)

也会禁用列表中所有子视图的滚动,但是与选择器等的交互处于活动状态

List {
    // ...
}.moveDisabled(true)