UIWebView字体和背景修改

在webView的delegate回调方法-webViewDidFinishLoad:(UIWebView*)webView;中写上以下语句即可

//字体大小

[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName(‘body‘)[0].style.webkitTextSizeAdjust= ‘110%‘"];

//字体颜色

[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName(‘body‘)[0].style.webkitTextFillColor= ‘gray‘"];

//页面背景色

[webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName(‘body‘)[0].style.background=‘#2E2E2E‘"];

时间: 2024-10-10 11:09:31

UIWebView字体和背景修改的相关文章

应用键横竖屏切换;label中显示图片;不同类型设备适配的代码;UIWebView字体大小、字体颜色、背景色的设置;

最近总结的工作中遇到的小问题在这里共享 ,希望对大家能有帮助 1.横屏的一个应用在修改个人资料过程从相册取图片或者拍照的过程中,横纵屏切换引起再次进入程序时应用变纵屏的bug --------------主页面控制器中点击进入个人资料页面的地方:---------------------- - (void)changepersonIcon{ UIActionSheet*actionSheet = [[UIActionSheetalloc] initWithTitle:@"选择封面图片"

linux BASH shell下设置字体及背景颜色

BASH shell下设置字体及背景颜色 echo -e "\e[31mtest\e[41m" \e[30m 将字符的显示颜色改为黑色 \e[31m 将字符的显示颜色改为红色 \e[32m 将字符的显示颜色改为绿色 \e[33m 将字符的显示颜色改为淡红色 \e[34m 将字符的显示颜色改为蓝色 \e[35m 将字符的显示颜色改为紫色 \e[36m 将字符的显示颜色改为淡蓝色 \e[37m 将字符的显示颜色改为灰色 \e[40m -- \e[47m 设置背景色 \e[40m 将背景色设

控制台输出时设置字体及背景颜色

1.改变整个控制台的颜色用 system("color 0A");其中color后面的0是背景色代号,A是前景色代号.各颜色代码如下:0=黑色1=蓝色2=绿色3=湖蓝色4=红色5=紫色6=黄色7=白色8=灰色9=淡蓝色A=淡绿色B=淡浅绿色C=淡红色D=淡紫色E=淡黄色F=亮白色2.改变下一个输出或者输入字体和背景的颜色 采用SetConsoleTextAttribute函数,如White on Black: SetConsoleTextAttribute(GetStdHandle(S

IOS UIWebView截获html并修改便签内容,宽度自适应

需求:混合应用UIWebView打开html后,UIWebView有左右滚动条,要去掉左右滚动效果:  方法:通过js截获UIWebView中的html,然后修改html标签内容:  实例代码:  服务器端html Java代码   <html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="

第17章 文本和字体_17.1-17.2 简单文本输出、 字体的背景知识

17.1 简单文本输出 17.1.1 文本输出函数 (1)TextOut(hdc,xStart,yStart,pString,iCount) ①xStart和yStart使用的是逻辑坐标,TextOut并不以NULL来做字符串的结束,需指定字符的个数iCount的值 ②SetTextAlign会改变xStart和yStart的含义 SetTextAlign 坐标值的含义 TA_LEFT xStart:第一个字符的左侧坐标 TA_RIGHT xStart:最后一个字符的右侧坐标 TA_CENTER

Linux echo命令定义字体和背景颜色

1.字体颜色 font color[30m 黑色 31m 红色 32m绿色 33m××× 34m蓝色 35m紫色36m天蓝色 37m白色] 格式:echo -e "\033[fontcolor;字符串内容\033[0m" 2.背景着色 background color[40至47m] 格式:echo -e "\033[backcolor; 字符串内容\033[0m" 3.同时设置字体和背景颜色 格式:echo -e "\033[backcolor;font

codeblocks修改字体颜色-背景颜色

常用: 1. 编辑器背景-豆沙绿配置:色调85,饱和度123,亮度205: 2. 注释颜色-紫色:rgb(255,0,255): 参考: 改变codeblocks里面各种注释的颜色 常用颜色的RGB值 白色:rgb(255,255,255) 黑色:rgb(0,0,0) 红色:rgb(255,0,0) 绿色:rgb(0,255,0) 蓝色:rgb(0,0,255) 青色:rgb(0,255,255) 紫色:rgb(255,0,255) 原文地址:https://www.cnblogs.com/zk

Swift - 状态栏颜色显示(字体、背景)

ios上状态栏 就是指的最上面的20像素高的部分 状态栏分前后两部分,要分清这两个概念,后面会用到: 前景部分:就是指的显示电池.时间等部分: 背景部分:就是显示黑色或者图片的背景部分: 如下图:前景部分为白色,背景部分为黑色 注意:这里只涉及到ios7以及更高版本,低版本下面的讲解可能无效. 一.设置statusBar的[前景部分] 简单来说,就是设置显示电池电量.时间.网络部分标示的颜色, 这里只能设置两种颜色: 默认的黑色(UIStatusBarStyleDefault) 白色(UISta

Android模拟器启动问题及eclipse字体、背景的操作

半年没安装环境了,搞了半天才把它给搞定,途中遇到了很多问题,首先介绍环境变量的配置,这关系到模拟器启动成不成功的问题: 1.右键“我的电脑”->高级系统设置->环境变量->在系统变量中 新建->变量名:ANDROID_SDK_HOME ,变量值:D:\Software2015\AndroidSDK\myadt\sdk(这是sdk的路径)->打开 Path ->输入:%ANDROID_SDK_HOME%\tools;%ANDROID_SDK_HOME%\platform-