您的位置:首页 > 移动开发

UIViewController与UIWebView通过JavaScript进行交互

2014-08-27 11:51 363 查看

问题

最近项目中遇到以下情形,有超过50个对象,需要单个设置其属性,如果都全用UIView逐个摆放控件的话,将会非常麻烦,而且维护起来工作量太大

解决思路

通过UIWebView展示设置界面,这样就不需要一个一个摆放控件了,只需要写HTML文件就行了

关键技术点

UIViewController与UIWebView之间的数据交换,也就是如何将iOS对象的属性赋值给UIWebView所展示的页面,查阅资料后,发现UIWebView可以通过stringByEvaluatingJavaScriptFromString方法与JS进行交互。


演示代码

http://code.csdn.net/wanglei9876/

实现细节

1.新建工程,添加两人个视图控制器

2.添加一个HTML文件

<html>

<head>

</head>

<body>

</body>

3.viewDidLoad

加载该HTML
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐