ios html混合开发中 怎么加载css

 我来答
育知同创教育
2016-12-22 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
在IOS开发中,可以通过webView来加载HTML文件

步骤如下:

1.需要有一个webView,可以通过storyboard拖拽一个 或者 alloc 一个(我在这里是拖拽了一个),是否要给webView设置delegate ,根据自己的需要决定(如果只是展示页面可以忽略)。

webView

2.创建HTML文件、CSS文件、js文件,同样的创建方式,只是后缀名不同。
New File -> Other ->Empty
创建HTML文件后缀名为:html,创建css文件后缀名为css,创建js文件后缀名为:js

创建HTML文件、CSS文件、js文件

这是创建完成后的样子

创建完成

3.在HTML文件,css文件,js文件中写入我们的代码。

在HTML文件中写入一些元素
<!DOCTYPE html>
<html>
<head lang="zh">

<meta charset="UTF-8">

<title>第一个HTML</title>

<link rel="stylesheet" type="text/css" href="index1.css">

<script type="text/javascript" src="index1.js"></script>
</head>
<body>

<h1>我是HTML</h1>

<p id = "p">p标签</p>

<img id = "img" src = "image.png" alt = "百度LOGO"><br/>

<a id = "a" href="[http://baidu.com]()">我要到百度</a>

<br/><br/><br/>

<button onclick = "hello()">点击我弹出hello</button>
</body>

</html>

在css文件中改变元素的属性
#p{
color:red;
}
#img{
width:120px;
height:50px;
}
#a{
color:yellow;
}

在js文件中写一个弹窗的函数
function hello(){
alert("hello");
}

这样我们的这三个文件就都写好了,可以通过webView来加载了 。

4.通过webView来加载这三个文件
在viewController的viewDidLoad方法中写入一下代码
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式