アプリにはwebviewがあり、webviewの上には「保存」ボタンがあります。WebページをPDFに保存する方法は?
「保存」ボタンをクリックすると、currenturlは別のViewControllerのTableViewに保存されます。すべてうまく動作します。
ここでも、Webページを同じTableViewにPDFとして保存したいと思います。これをクリックすると開くことができます。どうやってやるの?
以下はcurrenturlを保存するためのコードです。 savedURLsは、別のViewControllerにすべてのURLを保存する配列です。ここで
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)
}
}
これがobj-Cの答えは、私はあなたが迅速でhttpコードを変換することができると思います://stackoverflow.com/questions/7066212/ios-save-web-page-as-pdf –
ありがとうございます。私は試してみて、それが大丈夫かどうかを知らせます。 – Mike
こんにちはユージン、私はそれを確認できるように答えとしてそれを入れてください。ありがとう。 – Mike