diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2020-02-26 13:40:28 +0100 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2020-02-26 17:19:33 +0100 |
| commit | 18c63fe79b794baea477329ca2df4b21cd81d4c0 (patch) | |
| tree | 304e0eeead79b8d3e6662c48df710c6da483089c /ios | |
| parent | 31beff31b8e5485048f70ce3bb6cb20836946acb (diff) | |
| download | mullvadvpn-18c63fe79b794baea477329ca2df4b21cd81d4c0.tar.xz mullvadvpn-18c63fe79b794baea477329ca2df4b21cd81d4c0.zip | |
Show Safari controller the standard way
Diffstat (limited to 'ios')
| -rw-r--r-- | ios/MullvadVPN/ConsentViewController.swift | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/ios/MullvadVPN/ConsentViewController.swift b/ios/MullvadVPN/ConsentViewController.swift index f73f57c3ca..d98619a9dc 100644 --- a/ios/MullvadVPN/ConsentViewController.swift +++ b/ios/MullvadVPN/ConsentViewController.swift @@ -9,6 +9,8 @@ import SafariServices import UIKit +let kPrivacyPolicyURL = URL(string: "https://mullvad.net/en/help/privacy-policy/?hide_nav")! + class ConsentViewController: UIViewController, RootContainment, SFSafariViewControllerDelegate { override var preferredStatusBarStyle: UIStatusBarStyle { @@ -25,16 +27,11 @@ class ConsentViewController: UIViewController, RootContainment, SFSafariViewCont // MARK: - IBActions - @IBAction func openPrivacyPolicy(_ sender: Any) { - let pageURL = URL(string: "https://mullvad.net/en/help/privacy-policy/?hide_nav")! - - let safariController = SFSafariViewController(url: pageURL) + @IBAction func handlePrivacyPolicyButton(_ sender: Any) { + let safariController = SFSafariViewController(url: kPrivacyPolicyURL) safariController.delegate = self - let navigationController = UINavigationController(rootViewController: safariController) - navigationController.setNavigationBarHidden(true, animated: false) - - present(navigationController, animated: true) + present(safariController, animated: true) } // MARK: - SFSafariViewControllerDelegate |
