我正在尝试使用新的 PhotosPicker:
PhotosPicker(
selection: $selectedItem,
matching: .videos,
photoLibrary: .shared()) {
Text("Select a photo")
}
.onChange(of: selectedItem) { newItem in
Task {
if let data = try? await newItem?.loadTransferable(type: Data.self) {
selectedImageData = data
}
}
}
Run Code Online (Sandbox Code Playgroud)
我如何设置选择图像或视频而不是仅选择其中之一?
我试过:
matching: [.images, .videos],
Run Code Online (Sandbox Code Playgroud)
并得到:
Cannot convert value of type '[Any]' to expected argument type 'PHPickerFilter?'
Run Code Online (Sandbox Code Playgroud)