SwiftUI: So verwenden Sie den fileExporter-Modifikator für mehrere DateitypenIOS

Programmierung für iOS
Guest
 SwiftUI: So verwenden Sie den fileExporter-Modifikator für mehrere Dateitypen

Post by Guest »

Ich versuche, den .fileExporter-Modifizierer von SwiftUI mit einem Element zu verwenden, das das Transferable-Protokoll bestätigt für mehrere Typen wie diesen:

Code: Select all

    FileRepresentation(exportedContentType: .pdf) { (item: MyItem) in
SentTransferredFile(item.webPDFPathURL)
}
So verwende ich den FileExporter:

Code: Select all

.fileExporter(isPresented: $exportArchive, item: link, contentTypes: [UTType.webArchive, .pdf]) {
... handle errors etc ...
}
Unter macOS erhalte ich dadurch ein Speicherfenster, in dem ich den Typ auswählen kann und alles funktioniert wie erwartet:
Image

Allerdings bekomme ich unter iOS und iPadOS keine solche Option:
Image

Ist das ein Fehler oder mache ich etwas falsch?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post