关于UIWebView的问题可以在我的帮助屏幕中使用

时间:2010-09-13 23:56:10

标签: iphone objective-c cocoa-touch

所以我制作了一个UIWebView,我读了一个本地的help.html文件。 这是我的应用程序的帮助屏幕。

现在我的问题是双重的:

  1. 如果我说在那里有一个链接去我的网站 或其他人点击该链接,它在uiwebview内!怎么样 我会去发射野生动物园吗? target ='_ blank'似乎不起作用。

  2. 如果我想要一个指向我的应用程序的付费版本的链接,它会启动一些 那种其他节目?我不希望我的帮助屏幕变成网络浏览器(!)

1 个答案:

答案 0 :(得分:1)

  1. This post回答您的第一个问题。即使用

    -(BOOL) webView:(UIWebView *)inWeb shouldStartLoadWithRequest:(NSURLRequest *)inRequest navigationType:(UIWebViewNavigationType)inType

  2. 您可以选择使用Safari打开该链接,例如问题1,或者以某种方式截取链接并使用上述相同方法执行您喜欢的操作。