我是iPhone开发的新手,我有一个应用程序,我在其中插入一个包含摘要的HTML
页面(在UIWebView
本地插入),在此页面中有链接(href),当我点击某个链接时,其内容会显示在同一个UIWebView
中,但我希望将包含摘要的页面保留在左侧的第一个UIWebView
中,并在新的{{{{}}中显示该链接的内容1}}在右边。我从我读到的内容中知道我应该在delegate.m中插入方法UIWebView
,但我不确切知道如何在我的情况下使用这种方法。
你能告诉我怎么做吗?是否有一个教程可以清楚地解释这一点?
答案 0 :(得分:1)
使用uiwebviewDelegate方法
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;
如果您选择[request.URL absoluteString],那么您可以根据网址制作逻辑。然后你需要返回NO。
顺便说一句,UIWebView会占用大量内存,所以你应该小心。