如何将导航添加到iOS UIWebView?

时间:2018-08-04 02:54:08

标签: ios iphone swift xcode uiwebview

我对iOS编程非常陌生,相对不熟悉Swift的工作方式。我一直在尝试制作一个显示网页的基本应用,并且我需要一个导航栏(最好在底部),该导航栏至少具有一个后退按钮和一个前进按钮。我的情节提要仅包含完整的Webview。

这是我的View Controller

import UIKit
import WebKit

class ViewController: UIViewController {

    @IBOutlet weak var WebView: WKWebView!
    override func viewDidLoad() {
        super.viewDidLoad()
        let url = URL(string: "https://71republic.com/")
        let request = URLRequest(url: url!)
        WebView.load(request)
        // Do any additional setup after loading the view, typically from a nib.
    }
}

任何帮助将不胜感激

2 个答案:

答案 0 :(得分:1)

您有两个选择: 1st:如果要将导航栏放在底部,请将导航栏从项目拖到视图控制器的底部。

2nd:将视图控制器置于导航路径中。您应该将导航控制器添加到情节提要中,并使其成为控制器根视图控制器。

对于“后退”按钮,您应该具有上一页,并使用segue导航到当前页面。对于“下一步”,您应该使用segue将当前页面导航到下一页。

了解segue,导航栏,导航控制器。

答案 1 :(得分:0)

这就是您寻找我的朋友的地方:How To Create A Web Browser In Xcode 8 (Swift 3)