SVWebViewController でツールバーを非表示にする

簡単に UIWebView を表示することができる SVWebViewController ですが、ツールバーを非表示にする設定項目はないため、以下のように override して対応をします。

class TestViewController: SVWebViewController {

    override func viewWillAppear(animated: Bool) {
        super.viewWillAppear(animated)

        self.navigationController?.toolbarHidden = true
    }
}

利用時は以下の通り。

let controller = TestViewController(URL: NSURL(string: "http://sample.com"))
self.navigationController?.pushViewController(controller, animated: true)