自定义UIWebView背景和每段首行缩进
让UIWebView背景透明的方法,如下。
web_about.backgroundColor = [UIColor clearColor];
web_about.opaque = NO;
关键是在HTML里:
<body style="background-color: transparent">
//可以这样定义背景.
NSMutableString *string = [[[NSMutableString alloc] initWithString:htmlString] autorelease];
[string insertString:@"<body style=\"background-color:#FCF3E9;text-indent:2em;\">" atIndex:0];
[string appendString:@"</body>"];
NSLog(@"%@",string);
[webView loadHTMLString:string baseURL:nil];
#FCF3E9 可以通过取色器获得(该色为米黄色)
text-indent:2em 设置所有段落的首行缩进2格.
加载数据的时候,webView会显示一个白色的背景框,要去掉该框,我的做法是先将webView的frame设为Zero,在delegate的加载完成后再将frame设为原来大小.
分享到:
相关推荐
IOS自定义请求uiwebview的loading框 支持文字和转圈特效同时存在 动态显示 调用方便
UIWebView和js交互 里边自己写了个H5方便大家理解
使用UIWebView和JS进行交互,可以OC操作js,也可以JS对OC进行交互
自定义弧形tabBar,tabbar点击水波纹动画,及其UIwebView中oc和js相互调用示例
某些情况下,我们既想要UIWebView加载web页面,又想使得所加载的页面的外观和操作行为更加接近native感觉。这时需要使用一些CSS样式来达到这些效果,这些CSS只适用于IOS中的Safari。 -webkit-touch-callout 禁用...
UIWebView原生与H5交互,pre;confirm;等包含三个H5页面跳转的交互demo
IOS开发中因为引入cocos2dx,导致代码审核不通过无法提交( Apple will stop accepting submissions of apps that use UIWebView APIs )。该问题的解决方案有两种:1)升级Cocos2dx的版本,在查看Cocoas官网及Cocoas...
参见解析自定义头像、链接、处理微博上类似 “@” 和 “#” 的特殊转义字符并在UIWebView显示的例子 http://write.blog.csdn.net/postedit/7980198
UIWebView+html+css,实现UIWebView中可点击链接,并且可显示gif动画效果
UIWebView实现图文混排
UIWebView与JS交互小例子,其中涉及APP向JS提交信息,和JS提交信息给App
UIWebView Web 网页 Demo 代码
这是我在学习ios的过程中写的一个demo,使用UIWebView实现一个简单的浏览器
网页视图的基本使用,网络资源地址字符串的处理,UIWebView属性与协议的综合使用;
这是iPhone开发之UIWebView示例程序,具体参考: http://blog.csdn.net/htttw/article/details/7888557
iOS UIWebView URL拦截.pdf
ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Unity IOS审核被拒,解决办法,去网上看了好多帖子,...
基于NSURLSession NSURLProtol的UIWebView离线缓存 主要是使用苹果的黑魔法类:NSURLProtocol来对网络请求进行拦截,拦截后使用自定义的网络去加载数据后进行离线缓存。这样保证在没有网络的情况下,也能保证离线能...
(OC)(UIWebView)新闻详情
UIWebview使用中的js交互简单的简析 欢迎大家指点 共同学习