Es gibt eine Webansicht in der App und eine "Speichern" -Schaltfläche oben auf der Webansicht.Wie speichere ich eine Webseite als PDF?
Nach dem Klicken auf die Schaltfläche "Save" wird currenturl in einem TableView auf einem anderen ViewController gespeichert. Alles funktioniert gut.
Jetzt möchte ich auch die Webseite als PDF in der gleichen TableView speichern und kann es nach dem Klicken öffnen. Wie kann ich das machen?
Folgendes ist ein Code zum Speichern von Strom. savedURLs ist das Array zum Speichern aller URLs auf einem anderen ViewController.
import UIKit
class BrowserViewController: UIViewController {
@IBOutlet weak var browser: UIWebView!
@IBAction func saveButtonPressed(sender: AnyObject) {
if let currentURL = browser.request?.URL?.absoluteString {
savedURLs.append(currentURL)
NSUserDefaults.standardUserDefaults().setObject(currentURL, forKey: "currenturl")
NSUserDefaults.standardUserDefaults().setObject(savedURLs, forKey: "savedURLs")
self.performSegueWithIdentifier("toSavingVC", sender: self)
}
}
dies der obj-c Antwort ist, ich glaube, Sie den Code zu schnellen http konvertieren : //stackoverflow.com/questions/7066212/ios-save-web-page-as-pdf –
Danke. Ich werde versuchen, Sie wissen zu lassen, ob es in Ordnung ist. – Mike
Hallo Eugene, bitte stellen Sie es als Antwort, damit ich es bestätigen kann. Vielen Dank. – Mike