我在ios屏幕之间导航时有一个问题,因为我是这部分的新手,在android中有一个"意图",可以轻松导航,但是我应该使用哪个功能以编程方式在屏幕之间导航,例如,如果:
class ViewController: UIViewController, WKNavigationDelegate{
@IBOutlet weak var webView: WKWebView!
var reachability:Reachability?
override func viewDidLoad() {
super.viewDidLoad()
webView.navigationDelegate = self
self.reachability = Reachability.init()
if ((self.reachability!.connection) != .none)
{
let url = URL(string: "https://www.sitemercado.com.br/frade/")
let request = URLRequest(url: url!)
webView.load(request)
print ("Conectado")
} else {
}
}
以及以下屏幕:图像
当它返回"否则"应用程序进入离线屏幕时,我需要它,在 android 中我使用"意图",但在 IOS 中?
你可以试试 ,在 IB 中给离线 VC 一个标识符,然后像这样加载它
let offline = storyBoard?.instantiateViewController(withIdentifier: "offline") as! OfflineVC
self.navigationController?.pushViewController(offline,animated:true)