iOS 如何计算UIWebView的ContentSize
2014-02-27 17:33
405 查看
首选要等UIWebView加载内容后,然后在它的回调方法里将webview的高度Height设置足够小,就设置为1吧,因为这样才能用[code]sizeThatFits才能计算出webview得内容大小[/code]
- (void)webViewDidFinishLoad:(UIWebView *)aWebView { CGRect frame = aWebView.frame; frame.size.height = 1; aWebView.frame = frame; CGSize fittingSize = [aWebView sizeThatFits:CGSizeZero]; frame.size = fittingSize; aWebView.frame = frame; NSLog(@"size: %f, %f", fittingSize.width, fittingSize.height); }
相关文章推荐
- Android TTS 学习
- IOS系列——适配问题
- Android酱油笔记之按钮抖动
- iOS程序进入后台后仍运行定时器NSTimer
- 多线程同步问题中,读者——写者问题,iOS实现。
- Android Bitmap和Canvas学习笔记
- 关于android的5个进程等级
- Android下VideoView的研究
- HDFS: Using HDFS API to append to a SequenceFile
- Android下VideoView的研究
- [WP8] 使用ApplicationMenu与使用者互动
- iOS二维码: ZBarSDK打包支持armv7s
- 【Android Developers Training】 72. 缩放一个视图
- oschina-app 源码分析-数据缓存(离线功能)
- 获取不同尺寸3.5/4.0的屏幕大小和系统ios 6/7的版本
- Core Data浅谈系列之九 : 使用Mapping Model
- Object [object Object] has no method 'live'
- Core Data浅谈系列之三 : 了解NSManagedObject和NSPredicate
- android framework下public.xml中添加资源问题
- Android.mk文件语法规范 原文