Hallo Ich habe ein CGPDFDocument-Objekt. Ich möchte dieses Dokument öffnen, indem Sie es entweder in meiner App anzeigen oder eine externe Anwendung verwenden. Hier ist der Code, den ich bisher habe.Wie wird CGPDFDocument in swift angezeigt?
// Get the document's file path.
let path = NSBundle.mainBundle().pathForResource("Newsletter.pdf", ofType: nil)
// Create an NSURL object based on the file path.
let url = NSURL.fileURLWithPath(path!)
// Create an NSURLRequest object.
let request = NSURLRequest(URL: url)
// Load the web viewer using the request object.
webView.loadRequest(request)
das gebündelte PDF-Dokument trägt den Titel "Newsletter.pdf" und "webView" ist eine IBOutlet zu: in SWIFT
let cfData = CFDataCreate(kCFAllocatorDefault, UnsafePointer<UInt8>(data.File.bytes), data.File.length)
let cgDataProvider = CGDataProviderCreateWithCFData(cfData)
let cgPDFDocument = CGPDFDocumentCreateWithProvider(cgDataProvider)
von wo Sie anzeigen möchten? Haben Sie eine PDF-Datei in Ihrem Hauptpaket (Projekt)? – Lion