【发布时间】:2013-02-06 10:27:10
【问题描述】:
早上好。
我正在尝试开发一个小应用程序,我需要一些帮助...
我需要将 URL 从按钮传递到 WebView。我有 4 个按钮,当我选择 BT1 时,它会打开一个 url=www.google.com 的 WebView,当我选择 BT2 时,它会打开相同的 webview,但使用不同的 url (www.apple.com)。
感谢您的帮助。
【问题讨论】:
早上好。
我正在尝试开发一个小应用程序,我需要一些帮助...
我需要将 URL 从按钮传递到 WebView。我有 4 个按钮,当我选择 BT1 时,它会打开一个 url=www.google.com 的 WebView,当我选择 BT2 时,它会打开相同的 webview,但使用不同的 url (www.apple.com)。
感谢您的帮助。
【问题讨论】:
不要忘记将操作分配给按钮并在 ViewController 中实现 UIWebViewDelegate...
-(IBAction)button1Clicked:(id)sender{
[self loadWebViewWithURL:@"http://www.google.com"];
}
-(IBAction)button2Clicked:(id)sender{
[self loadWebViewWithURL:@"http://www.apple.com"];
}
-(IBAction)button3Clicked:(id)sender{
[self loadWebViewWithURL:@"http://www.yahoo.com"];
}
-(IBAction)button4Clicked:(id)sender{
[self loadWebViewWithURL:@"http://www.microsoft.com"];
}
-(void)loadWebViewWithURL:(NSString*)urlstr{
NSURLRequest *request=[NSURLRequest requestWithURL:[NSURL URLWithString:urlstr] cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData timeoutInterval:30.0f];
[myWebView loadRequest:request];
}
【讨论】: