在iPhone应用程序中显示HTML

时间:2011-04-25 11:44:21

标签: iphone html objective-c uiwebview uitextview

如何在textview iphone中打开网址?

是否可以使用linksphotos和所有html entities显示数据???

2 个答案:

答案 0 :(得分:2)

您可以使用UIWebView从文件加载静态包含; html,photo,css,javascript。

NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"];
NSString *htmlString = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];

[self.webView loadHTMLString:htmlString baseURL:baseURL];

然后只需将“index.html”作为普通HTML标准添加到您的项目中。

<html>
   <head><title>Hello</title></head>
   <body>
      <img src="icon.png"/>
      <p>Test</p>
   </body>
</html>

答案 1 :(得分:1)

UITextView无法控制。使用UIWebView或制作您自己的自定义控件。