Use SFSafariViewController to show about pages
This commit is contained in:
parent
e3fb4591f9
commit
43d759c5c5
1 changed files with 4 additions and 2 deletions
|
|
@ -7,6 +7,7 @@
|
||||||
//
|
//
|
||||||
|
|
||||||
import UIKit
|
import UIKit
|
||||||
|
import SafariServices
|
||||||
|
|
||||||
enum CellDataType {
|
enum CellDataType {
|
||||||
case link, segue, empty
|
case link, segue, empty
|
||||||
|
|
@ -65,8 +66,9 @@ class BasicStaticTableViewController: UITableViewController {
|
||||||
let link = cellData[CellDataKey.link] as? String
|
let link = cellData[CellDataKey.link] as? String
|
||||||
performSegue(withIdentifier: link!, sender: self)
|
performSegue(withIdentifier: link!, sender: self)
|
||||||
case .link:
|
case .link:
|
||||||
let link = cellData[CellDataKey.link] as? String
|
let link = cellData[CellDataKey.link] as! String
|
||||||
UIApplication.shared.open(URL(string: link!)!, options: [:], completionHandler: nil)
|
let svc = SFSafariViewController(url: URL(string: link)!, entersReaderIfAvailable: true)
|
||||||
|
self.present(svc, animated: true, completion: nil)
|
||||||
default:
|
default:
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue