IOS XCode11开发嵌入网页
Posted starjuly
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOS XCode11开发嵌入网页相关的知识,希望对你有一定的参考价值。
ios XCode11开发嵌入网页的APP
- 初学IOS开发,一开始学习的是Swift和SWiftUI,对于之前的Objective-C开发没有了解。
- 在网上浏览一下,知道有WKWebView可以嵌入网页,结合XCode11,就能快速开发嵌入网页的APP。
新建项目
- 使用Xcode11新建”Single View App“项目,如下图所示:
- 新建Swift文件,如下图所示:
创建WKWebView
- 根据官方提供的代码,直接复制过来,粘贴到刚刚新建的Swift文件中,只需要修改一下URL即可,如下代码所示:
import UIKit
import WebKit
class ViewController: UIViewController, WKUIDelegate
var webView: WKWebView!
override func loadView()
let webConfiguration = WKWebViewConfiguration()
webView = WKWebView(frame: .zero, configuration: webConfiguration)
webView.uiDelegate = self
view = webView
override func viewDidLoad()
super.viewDidLoad()
let myURL = URL(string:"https://www.baidu.com")
let myRequest = URLRequest(url: myURL!)
webView.load(myRequest)
修改启动画面
- 将打开App的第一个画面指向到刚刚写的ViewController。
- 打开SceneDelegate.swift文件,将window.rootViewController指向ViewController(),如下图所示:
启动
使用快捷键command+i即可编辑启动虚拟机,即可看到效果了。
以上是关于IOS XCode11开发嵌入网页的主要内容,如果未能解决你的问题,请参考以下文章