IOS Swift 如何让App读取网页

前言:

这次来讲如何在你的App内汇入网页,本次没什麽废话要讲,因为今天连续写两篇偏累,我在想等等要吃什麽现在超饿,路易莎好像也没什麽好吃的QQ...


在ios内读取网页流程

  1. 先要确认显示什麽网址
  2. 然後用网址生成一个URL
  3. 再用这个URL产生一个 URL Request
  4. 最後由web view去读取这个Request

UI画面部分

  1. 在元件内放入 web view并透过autolayout设定大小
  2. 将 web view拉入程序码内

https://ithelp.ithome.com.tw/upload/images/20210419/20136753JxtoQfcFFO.png
在元件内


swift部分

在你刚把web view放入时系统会出错

https://ithelp.ithome.com.tw/upload/images/20210419/20136753Yaewhcp2TH.png

原因是系统还不认识web view这个类别,所必须先汇入 WebKit

https://ithelp.ithome.com.tw/upload/images/20210419/20136753tVQiWWdRG4.png
接下来我们就可以根据前言的步骤制作我们完整的web view了

  1. 首先我们先生成一个URL便把它存入变数url

https://ithelp.ithome.com.tw/upload/images/20210419/20136753Fd0YHegfYp.png
此时会发现变数url是一个optional所以我们需要使用optional binding
https://ithelp.ithome.com.tw/upload/images/20210419/20136753wT0h2kO5Cf.png

  1. 我们须产生一个产生一个 URL Request

https://ithelp.ithome.com.tw/upload/images/20210419/20136753y1XRpRTntf.png

  1. 最後放入web view去读取这个Request

https://ithelp.ithome.com.tw/upload/images/20210419/20136753azX1Da7gJ1.png


成品

https://ithelp.ithome.com.tw/upload/images/20210419/20136753RlsclvHGES.png](http://)


<<:  iOS Swift TodoList ( 画面部分 no code ) Part1

>>:  常见的BIA术语(Common BIA Terminologies)

第 52 篇 - 研究 shell 解释器 - 居然可以支援 function

原来 bash 还可以支持 function 概念 @@+ test@test:~$ vim dem...

JS this:call, apply, bind 与 严谨模式 DAY65

call, apply call , apply 立刻执行 bind 不会立刻执行 var nick...

[Day09] Tableau 轻松学 - Data Source 页面

前言 若实作中遇到与资料来源有关的设定,会回到 Data Source 页面来做调整,因此在进入实作...

Day 28 - Spring Security (五) JwtAuthenticationProvider

实作 新增依赖 <!-- JWT --> <dependency> <...

JWT实作(二)(Day6)

要利用帐号密码验证使用者,首先我们必须要有使用者(废话? 在 stockapi资料库里面新增一个表单...