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

nbeppu 170views 更新:2015年8月26日

簡単に 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)

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません