作者:朱克锋
邮箱:zhukefeng@iboxpay.com
转载请注明出处:http://blog.youkuaiyun.com/linux_zkf
效果如图

@interface TestViewController : UIViewController<UIWebViewDelegate>
{
UIWebView *protWebView;
}
@property (retain, nonatomic) IBOutlet UIWebView *protWebView;
@implementation TestViewController
@synthesize protWebView;
- (void)viewDidLoad
{
NSLog(@"viewDidLoad");
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
NSURL *url = [[NSURL alloc]initWithString:@"http://www.baidu.com"];
[protWebView loadRequest:[NSURLRequest requestWithURL:url]];
}
//几个代理方法
- (void)webViewDidStartLoad:(UIWebView *)webView{
NSLog(@"webViewDidStartLoad");
}
- (void)webViewDidFinishLoad:(UIWebView *)web{
NSLog(@"webViewDidFinishLoad");
}
-(void)webView:(UIWebView*)webView DidFailLoadWithError:(NSError*)error{
NSLog(@"DidFailLoadWithError");
}
本文介绍了如何在iOS应用中使用UIWebView代理方法来处理网页加载过程中的关键事件,包括开始加载、完成加载以及加载失败的情况。通过实现这些代理方法,开发者可以更好地控制和响应网页加载状态的变化。
1158

被折叠的 条评论
为什么被折叠?



