码迷,mamicode.com
首页 > 编程语言 > 详细

Swift 为你的webView定制标题

时间:2016-09-02 00:23:33      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

 

有些情况下,应用中会使用webView来加载大段的文字,而且还是带各种标签的。

 

不能全部过滤掉,那样的话,内容就会失去原本想表达的格式。

 

可是,如果webView中并没有将内容的标题或其他杂项包含进那一大段内容,而是单独的存放在字典的另一个字段中,而且此时是不带任何标签的纯文本。

 

而且最终的页面又需要同时显示这些内容,这样的境地就比较尴尬了。

 

接下来这种方案可以缓解这种尴尬:

 

首先介绍一下实现思路:scrollView加在self.view上沾满屏幕,scrollView的顶部留出一段空白用于放标题等内容,下面用webView占满剩下的区域,用于加载大段文字。这样一来就可以定制属于自己的webView的标题了。

 

可是问题来了,webView本身是可以滑动的,同时scrollView也是可以滑动的,于是就会出现下面这种情况:滑动webView时标题部分不动,webView滑动到底,标题视图才可以滑动,这就给人很不舒服的感觉。

 

怎么样才可以让标题跟着webView一起滑动呢?那就是将webView.scrollView.scrollEnable设置为false,不让webView滑动,这样的话,就可以解决上一个问题了。

 

不过,坑是一个接着一个,如果这样设置,问题是webView以及scrollView.contentSize怎么设置呢?不要急,这个问题可以参考“swift 如何获取webView的内容高度

 

好了,为了让自己的webView标题花样百出,这些准备可以让你专心于你的标题设计了。

Swift 为你的webView定制标题

标签:

原文地址:http://www.cnblogs.com/PaulpauL/p/5831793.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!