Web网页里的HTML链接的处理和界面的跳转
序言:
灵活的触摸处理也是UIWebView中的强项。对此,我们也可以开发基于HTML代码的应用程序。
正文:
第一:
我们要创建一个UIWebView的对象。代码:
UIWebView*_ZSJwebView;
第二:
我们初始化我们创建的UIwebView的对象_ZSJwebView,代码如下;
_ZSJwebView=[[UIWebView alloc]initWithFrame:self.view.frame];
_ZSJwebView.delegate=self;
_ZSJwebView.autoresizingMask=UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;
// _ZSJwebView.dataDetectorTypes=UIDataDetectorTypeAll;
[self.view addSubview:_ZSJwebView];
第三步:
我们写加载HTML文件的私有方法、。
//读入指定的HTML文件的私有方法
-(void)loadHTMLField:(NSString*)path
{
NSArray*compArr=[path pathComponents];
NSLog(@"%@",compArr);
NSString*resourStr=[compArr lastObject];
NSLog(@"%@",resourStr);
NSString*absolutepath;
if (absolutepath =[[NSBundle mainBundle] pathForResource:resourStr ofType:nil]) {
NSData*data=[NSData dataWithContentsOfFile:absolutepath];
[_ZSJwebView loadData:data MIMEType:@"text/html" textEncodingName:@