Wednesday, 14 December 2011

WebView Loading-iPhone

//At .h

@interface MyWebViewController : UIViewController {
    IBOutlet UIWebView *webView;
    IBOutlet UIActivityIndicatorView *activ;
}
@property (nonatomic,retain) UIWebView *webView;
@property (nonatomic,retain) UIActivityIndicatorView *activ;

-(IBAction)goBack:(id)sender;
-(IBAction)goForward:(id)sender;
@end


 At .m

- (void)viewDidLoad {
    [super viewDidLoad];
    NSString *urlAddress=@"http://icodeblog.com";
   
    NSURL *url=[NSURL URLWithString:urlAddress];
    NSURLRequest *requestObj=[NSURLRequest requestWithURL:url];
   
    [webView loadRequest:requestObj];
   
   
}

-(void)webViewDidStartLoad:(UIWebView *)webView{
    [activ startAnimating];
}
-(void)webViewDidFinishLoad:(UIWebView *)webView{
    [activ stopAnimating];
    //self.activ=nil;
}


-(IBAction)goBack:(id)sender{

    [webView goBack];
}

-(IBAction)goForward:(id)sender{
    [webView goForward];
}

No comments:

Post a Comment