即使 fileMover 中的绑定属性设置为 true。文件移动器没有被执行。下面是我使用的示例代码。任何线索都会有所帮助。提前致谢。
var body: SomeView {
Form {
Section {
HStack {
//some view logic
}.fileMover(isPresented: $viewModel.shouldStartFileExport,
file: viewModel.targetURL) { result in
print("result")
}
}
}
}
struct ViewModel {
@State var shouldStartFileExport = false
@State var targetURL: URL = //some URL
}