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 = selfview = 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开发嵌入网页相关推荐
- 视频教程-iOS移动开发从入门到精通(Xcode11 Swift5)-iOS
iOS移动开发从入门到精通(Xcode11 & Swift5) 15年以上IT行业工作经验.8年以上IT行业教学经验.丰富的项目经验和授课经验,授课形式不拘一格.熟悉iOS开发,网页开发.Ja ...
- Facebook 开源安卓版 React Native,开发者可将相同代码用于网页和 iOS 应用开发
转自:http://mt.sohu.com/20150915/n421177212.shtml Facebook 创建了React Java 库,这样,Facebook 的工程团队就可以用相同的代码给 ...
- iPad应用开发实践指南:菜鸟如何用ios 5开发ipad上的复杂应用程序
<iPad应用开发实践指南>前言 2011年10月,苹果公司首席执行官Tim Cook公布了有关iPad的一些有趣数据,包括: 财富500强公司有92%在测试或部署iPad: 美国本土80 ...
- web前端开发与iOS终端开发的异同
毕业之前一直在做前端开发,毕业后就转成做iOS开发,这两者有很多挺有意思的对比,尝试写下我能想到的它们的一些相同点和不同点. 语言 前端和终端作为面向用户端的程序,有个共同特点:需要依赖用户机器的运行 ...
- 如何用ios 5开发ipad上的复杂应用程序
2011年10月,苹果公司首席执行官Tim Cook公布了有关iPad的一些有趣数据,包括: 财富500强公司有92%在测试或部署iPad: 美国本土80%的医院在测试或用iPad控制流程: 美国的每 ...
- ios开发趋势_2020年将成为iOS应用开发的主要趋势
ios开发趋势 Technology has always brought something new with time. And with these ever-changing technolo ...
- iOS 7开发快速入门
2019独角兽企业重金招聘Python工程师标准>>> <iOS 7开发快速入门>全面.系统地介绍了iOS 7开发技术.全书共分3篇17章. 第1篇 包括第1-4章,介绍 ...
- 【269期门诊集锦】iOS游戏开发—2D游戏编程之我见
技术门诊是51CTO社区品牌栏目,每周邀请一位客座专家,为广大技术网友解答疑问.从热门技术到前沿知识,从技术答疑到职业规划.每期一个主题,站在最新最热的技术前沿为你引航! 本期门诊特邀iOS游戏开发专 ...
- Flex-iframe在SWF中嵌入网页的组件(推荐)
Flex-iframe在SWF中嵌入网页的组件(推荐) 以前就使用过IFrame组件嵌入网页了,当时是因为要使用已经做好的网页,就上网查找相关资料,就发现了IFrame,当时版本还是1.3.2啦,勉强 ...
最新文章
- DW中CSS属性详解
- Java项目:前台+后台在线考试系统设计和实现(java+Springboot+ssm+mysql+jsp+maven)
- 开学季:当当大促的额外优惠又来啦!150 买 400的书!搓搓搓~
- python代码大全o-Python实现的一个自动售饮料程序代码分享
- ps cs3中显示任何像素不大于50%选择。选区边将不可见是什么意思
- 以太网,局域网,万维网
- Java 对抽象类的理解
- 不加载,手动实例化Service
- [Unity脚本运行时更新]C#6新特性
- 功能架构图、信息结构图、产品结构图的区别和绘制方法
- 一维热传导的有限元求解基础与COMSOL弱形式实现
- 步进电机正反转实验_电机正反转控制电路图原理图解
- 游戏王决斗连接显示服务器错误,游戏王决斗链接
- Iframe用法总结
- 要恢复丢失的照片,需要做哪些准备?
- SQLite数据库版本升级
- 用selenium验证唯品会登录
- java、简单练习题
- python 使用摄像头监测心率
- 南卡和漫步者蓝牙耳机哪个好?高性价比蓝牙耳机深度对比
热门文章
- 《研磨设计模式》chap10 中介者模式Mediator(1)简介
- 两数之和 II - 输入有序数组
- 关于uWSGI服务器的安装和启动(一)
- Linux Kernel中local_irq_enable()和local_irq_disable()的实现
- Google zerotouch方案介绍
- [gic]-ARM gicv3/gicv2的总结和介绍-PPT
- [crypto]-51.1-python的aes加解密/rsa生成密钥对/rsa加解密/hmac加密
- pwn入门-PLT表与GOT表、libc入门
- Django基础篇之MVC与MTV模型
- X86汇编——简易通讯录