zoukankan      html  css  js  c++  java
  • iOS开发UIWebView展示网页实例代码

    iOS开发UIWebView展示网页实例代码

    更多阅读请访问http://www.hopean.com


    UIWebView是ios内置的浏览器控件,我们可以用它来浏览网页、打开文档等等。

    代码如下

    viewController.h

    @interface ViewController : UIViewController<UIWebViewDelegate>
    {
        UIWebView *webView;
        UIActivityIndicatorView *activityIndicatorView;
    }
    @end


    viewController.m

    - (void)viewDidLoad
    {
        [super viewDidLoad];
    	// Do any additional setup after loading the view, typically from a nib.
        webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
        webView.delegate = self;
        webView.scalesPageToFit = YES;
        [self.view addSubview:webView];
        activityIndicatorView = [[UIActivityIndicatorView alloc]
                                 initWithFrame : CGRectMake(0.0f, 0.0f, 32.0f, 32.0f)] ;
        [activityIndicatorView setCenter: self.view.center] ;
        [activityIndicatorView setActivityIndicatorViewStyle: UIActivityIndicatorViewStyleGray] ;
        [self.view addSubview : activityIndicatorView] ;
        
        NSURL *url =[NSURL URLWithString:@"http://www.hopean.com"];
        NSURLRequest *request =[NSURLRequest requestWithURL:url];
        [webView loadRequest:request];
    }
    - (void)webViewDidStartLoad:(UIWebView *)webView
    {
        [activityIndicatorView startAnimating] ;
    }
    - (void)webViewDidFinishLoad:(UIWebView *)webView
    {
        [activityIndicatorView stopAnimating];
    }
    
    - (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
    {
        UIAlertView *alterview = [[UIAlertView alloc] initWithTitle:@"" message:[error localizedDescription]  delegate:nil cancelButtonTitle:nil otherButtonTitles:@"OK", nil];
        [alterview show];
        [alterview release];
    }


  • 相关阅读:
    依赖注入与控制反转
    Java NIO(三)
    Java NIO(二)
    Java NIO(一)
    Jetty 的基本架构
    spring IOC
    java代理
    spring AOP
    linux 添加用户并授权可以操作文件夹
    Centos6.5 yum 安装jdk1.8
  • 原文地址:https://www.cnblogs.com/hopeanCom/p/2789554.html
Copyright © 2011-2022 走看看