【发布时间】:2019-11-28 13:53:59
【问题描述】:
我有一个List 并且想让列表项响应长按手势。但是在将手势添加到列表项后,我无法从文本区域滚动列表。
List {
ForEach(items) { item in
Text(item.name)
.onLongPressGesture { print("long press") }
}
}
【问题讨论】:
标签: swiftui-list swiftui
我有一个List 并且想让列表项响应长按手势。但是在将手势添加到列表项后,我无法从文本区域滚动列表。
List {
ForEach(items) { item in
Text(item.name)
.onLongPressGesture { print("long press") }
}
}
【问题讨论】:
标签: swiftui-list swiftui
也许你应该发布更多代码......
我刚刚用 13.2 对其进行了测试...使用此代码 -> 有效
struct ContentView: View {
var body: some View {
List {
ForEach(UIFont.familyNames, id: \.self) { item in
Text(item)
.onLongPressGesture { print("long press") }
}
}
}
}
【讨论】: