summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2020-02-26 13:40:28 +0100
committerAndrej Mihajlov <and@mullvad.net>2020-02-26 17:19:33 +0100
commit18c63fe79b794baea477329ca2df4b21cd81d4c0 (patch)
tree304e0eeead79b8d3e6662c48df710c6da483089c
parent31beff31b8e5485048f70ce3bb6cb20836946acb (diff)
downloadmullvadvpn-18c63fe79b794baea477329ca2df4b21cd81d4c0.tar.xz
mullvadvpn-18c63fe79b794baea477329ca2df4b21cd81d4c0.zip
Show Safari controller the standard way
-rw-r--r--ios/MullvadVPN/ConsentViewController.swift13
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