I have faced a problem while I was trying to implement a reorder drag & drop view. I found that when I add any kind of .gesture or .simultaneousGesture, a ScrollView's scrolling behavior wasn't working properly (does not scroll at all).
ScrollView(.vertical, showsIndicators: false) {
ForEach($items) { $item in
EditorCard(stepDetails: item)
.simultaneousGesture(
customCombinedGesture(item)
)
}
}
This ScrollView worked fine with .onLongPressGesture(), however, I wanted to use custom gestures sequences.
Selecting any option will automatically load the page