您的位置:首页 > 移动开发

UIWebView

2013-12-03 15:54 429 查看
1。load web content

2。load method

- (void) loadHTMLString : baseURL : // e.g. <br/> ….

loadData : MIMEType : textEncodingName : baseURL // loads NSData

loadRequest : // loads NSURLRequest , load the contents of a remote URL

NSURL *url = [ NSURL URLWithString : @"http://www.apple.com" ] ;

NSURLRequest *request = [ NSURLRequest requestWithURL : url ] ;

scalesPageToFit : 加载页面的内容是否能自动适应webView的尺寸,

YES : 能自动适应大小,且可更改尺寸,即可放大,可缩小 ( zoom in / zoom out )

NO : default , 显示为原网页的大小,且不可更改尺寸 (zoom disabled )

3。<UIWebViewDelegate>

myWebView.delegate = self ;

- (void) webViewDidStartLoad : (UIWebView *) webView ; //开始加载内容时调用

webViewDidFinishLoad : // 加载完成

webView : didFailLoadWithError : // 非正常原因停止加载,如出错,或网络连接等原因

p.s. 因加载网络内容需要时间,可在开始加载时显示网络等待提示符,加载完成时,取消等待提示

[ [ UIApplication sharedApplication ] setNetworkActivityIndicatorVisible : YES / NO ] ; // 会在左上角的状态栏上显现
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: