swift笔记--UIWebView网页视图的使用

加载一个网页

override func viewDidLoad() {

super.viewDidLoad()

// Do any additional setup after loading the view, typically from a nib.

//网页视图的使用

// 获取当前设备屏幕高度和宽度

let width = UIScreen.main.bounds.width

let height = UIScreen.main.bounds.height

// 创建一个显示区域

let rect = CGRect(x: 0, y: 20, width: width, height: height)

// 创建一个网络视图对象

let webView = UIWebView(frame: rect)

// 创建一个网络地址对象,作为网络视图对象的网址

let url = URL(string: "https://www.apple.com")

// 创建一个网址请求对象,作为网页视图对象的网络请求

let request = URLRequest(url: url!)

// 使用网页视图对象加载刚才设置的网址

webView.loadRequest(request)

self.view.addSubview(webView)

}

渲染本地html文件

//使用网页视图加载渲染网页视图

// 创建一个显示区域

let rect = CGRect(x: 0, y: 80, width: 360, height: 460)

// 初始化网页视图对象

let webView = UIWebView(frame: rect)

// 创建一个基于网络标签的字符串

let html = "<font color='blue'>Hello</font>, <B>Xcode</B> and <i>swift</i>"

webView.loadHTMLString(html, baseURL: nil)

self.view.addSubview(webView)

猜你喜欢

转载自blog.csdn.net/weixin_41735943/article/details/81155388
今日推荐