美文网首页
常用的代码块

常用的代码块

作者: Mr_Candy | 来源:发表于2016-04-01 10:06 被阅读71次

改变WebView的字体大小

<pre>

  • (void)webViewDidFinishLoad:(UIWebView *)webView

{
NSString *str = @"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '120%'";

[webView stringByEvaluatingJavaScriptFromString:str];

}
</pre>

下面这段代码很神奇的,因为他会“暂停”代码运行,而且程序运行不会因为这里有一个while循环而受到影响。在[progress setHidden:NO]执行之后,整个函数想暂停了一样停在循环里面,等loadPageInBackground里面的操作都完成了以后才让[progress setHidden:YES]运行。这样做就显得简介,而且逻辑很清晰。如果你不这样做,你就需要在loadPageInBackground里面表示load完成的地方调用[progress setHidden:YES],显得代码不紧凑而且容易出错
<pre>

  • (IBAction)start:(id)sender
    {
    pageStillLoading = YES;
    [NSThread detachNewThreadSelector:@selector(loadPageInBackground:)toTarget:self withObject:nil];
    [progress setHidden:NO];
    while (pageStillLoading) {
    [NSRunLoop currentRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate distantFuture]];
    }
    [progress setHidden:YES];
    }

</pre>

相关文章

  • uni-app常用代码

    常用代码快 页面代码块

  • 常用代码块

    1: 文字超出显示省略号 1)如果容器有固定宽度 2)如果容器没有固定的宽度 2: 去除按钮边框 3: 自定义To...

  • 常用的代码块

    改变WebView的字体大小 (void)webViewDidFinishLoad:(UIWebView *)we...

  • iOS 自定义代码块

    常用的代码块 怎么定义代码块 各个属性代表意义

  • 代码块

    这是自己写的一些常用的代码块 代码块的github网址下载

  • 简书插入代码块的方法

    目录 简书常用编辑器设置 实现代码块的几种方式代码引用代码块 简书常用编辑器设置 首先需要在简书的设置中切换常用编...

  • Xcode 代码块

    创建 Xcode 代码块快捷键可以提高代码输入速度。常用代码块如下: 将上面所需的代码块选中后,拖到 Xcode ...

  • xcode 常用代码块

    在Xcode10正式发布之后,喜欢使用代码块的小伙伴会发现,原先位于编辑器右下角的代码块标识被放到上面了,点击 {...

  • golang常用代码块

    1.打印 2.字符串与int互转 3.格式化日期 4.睡眠 5.随机数 6.tcp连接 7.字符串分割 8.字符串...

  • Xcode常用代码块

    代码块路径 (注意:如果你的xcode没有添加过代码块,那你是找不到这个文件夹的) ~/Library/Devel...

网友评论

      本文标题:常用的代码块

      本文链接:https://www.haomeiwen.com/subject/bthylttx.html