在Xcode 12.1中,无论是在iOS还是macOS上,使用SwiftUI将对象拖动到空列表时,在
即使我尝试使用List的
这是一个最小的可重现示例:
[UITableViewRowData numberOfRowsInSection:]()
中出现内部崩溃,并且没有命令行输出。即使我尝试使用List的
.onInsert(...)
处理拖放,它仍会崩溃。(onInsert闭包从未被调用)这是一个最小的可重现示例:
struct ContentView: View {
let string = "Hello World"
var body: some View {
HStack {
Text(string) // Object to drag
.onDrag({NSItemProvider(object: string as NSString)})
List {} // When dragging object onto here, there's a crash
}
}
}
我做错了什么?