我正在尝试在我的iPhone应用程序中添加几个UIWebViews(在不同的页面上),我添加了它的UI部分,但我无法弄清楚如何对它们进行编程以加载单独的页面。我观看了一个关于如何添加webview的YouTube视频,该方法适用于单个webview,但是当我尝试将另一个添加到详细视图委托时,它告诉我我正在重新定义几个不同的项目。任何人都知道如何解决这个问题?
答案 0 :(得分:0)
所有UIWebView
委托方法都会向您传递对委托调用相关的UIWebView
实例的引用。
例如,如果您有两个UIWebView
名为webView
和webView2
,那么您可以执行以下操作:
- (void) webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
if (webView == self.webView1) {
// Do something for webView1
}
else if (webView == self.webView2) {
// Do something for webView2
}
}
同样适用于UIWebView
的所有其他委托方法。