1

我正在尝试使用.quickLookPreviewiOS 14、macOS 11 macCatalyst 14 中引入的视图修饰符,但Value of type 'some View' has no member 'quickLookPreview'每次尝试在 macOS 或 mac 催化剂目标上使用修饰符时都会出现此错误。在 iOS 上,这工作正常。在 Mac 上呈现此修饰符的正确方法是什么?

import SwiftUI
import QuickLook


struct ContentView: View {

@State var documentUrl: URL?

var body: some View {
    NavigationView {

    ZStack {
        
        Button("Press Me", action: {
            documentUrl = URL(fileURLWithPath: "somelocalfileURLPath")
        })
        
        
       
    }
    .navigationTitle("Open File")
    .quickLookPreview($documentUrl)
        
    }
    
}

}

xcode 13.1 MacOS 12.1

4

0 回答 0