1

我有一个List并且想让列表项响应长按手势。但是在将手势添加到列表项后,我无法从文本区域滚动列表。

List {
  ForEach(items) { item in
    Text(item.name)
      .onLongPressGesture { print("long press") }
  }
}
4

1 回答 1

0

也许您应该发布更多代码....

我刚刚用 13.2 对其进行了测试...使用此代码-> 有效

struct ContentView: View {
    var body: some View {
        List {
            ForEach(UIFont.familyNames, id: \.self) { item in
            Text(item)
              .onLongPressGesture { print("long press") }
          }
        }
    }
}
于 2019-11-28T14:28:59.843 回答