Iphone 从HTML文件链接到视图

Iphone 从HTML文件链接到视图,iphone,html,objective-c,ios,uiwebview,Iphone,Html,Objective C,Ios,Uiwebview,我有一个从UIWebView加载的HTML文件。我希望做相反的事情——从HTML文件链接到不同的视图控制器。一个人怎么做呢 html文件是应用程序中的本地文件 谢谢您的帮助。很抱歉回答得很简短,但其中有很多部分。查看此链接 看起来您可能需要向Apple注册url。我知道,对于地图应用程序,它可以创建类似map://...我也见过其他应用程序也这么做,我只是不知道确切的过程 更新:看起来苹果的这一点应该有所帮助。您可以通过采用UIWebViewDelegate协议来实现,并实现webView:

我有一个从UIWebView加载的HTML文件。我希望做相反的事情——从HTML文件链接到不同的视图控制器。一个人怎么做呢

html文件是应用程序中的本地文件


谢谢您的帮助。

很抱歉回答得很简短,但其中有很多部分。查看此链接

看起来您可能需要向Apple注册url。我知道,对于地图应用程序,它可以创建类似
map://...
我也见过其他应用程序也这么做,我只是不知道确切的过程



更新:看起来苹果的这一点应该有所帮助。

您可以通过采用
UIWebViewDelegate
协议来实现,并实现
webView:shouldStartLoadWithRequest:navigationType:
方法。在这里,您可以捕获所有请求并有选择地将它们用于您的目的


定义链接,如
yourapp://yourviewcontroller/argument
在HTML页面中,使用上述委托方法解析它们,并加载相应的视图控制器。

尝试使用three20库


对于这个名为TTStyledText的类,有一个很有用的类,它可以呈现html以及自定义链接。只需要将链接映射到您的控制器。分三次检查样品

谢谢你的回复。只是澄清一下:html文件是应用程序中的本地文件。我不需要网站从Safari启动我的应用程序。我只想从一个加载到UIWebView中的html文件中得到一个html链接,链接到另一个视图。我认为它应该以同样的方式运行,但我可能错了。看起来也有黑客让JavaScript调用你的代码