[英]SwiftUI - DragGesture and .onDelete conflict
我有手勢之間的沖突:
import SwiftUI
struct ContentView : View {
@State var showSearchBar = true
var body : some View {
NavigationView {
Form {
ForEach(//code) { values in
NavigationLink(//code)
}
.onDelete(perform: //delete action)
}
.simultaneousGesture(
DragGesture()
.onChanged({ gesture in
if gesture.location.y > gesture.startLocation.y {
showSearchBar = false
} else {
showSearchBar = true
}
})
)}}}
但是,這兩種手勢都不起作用。 如果我刪除了.simultaneousGesture,則.onDelete 有效,但如果我同時保留兩者,則只有.simultaneousGesture 有效。 我怎樣才能使兩者都起作用?
感謝所有幫助我的人!
建議您通過 Apple 開發人員支持提出此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.