【问题标题】:How can I include HTML files in XCode / iOS? [closed]如何在 XCode / iOS 中包含 HTML 文件? [关闭]
【发布时间】:2013-09-09 15:40:53
【问题描述】:

我想显示包含在应用程序包中的 HTML 文件,但是当我去创建一个新文档时,除了作为一个空文档之外,我没有清楚地看到如何包含 HTML。

什么是正确的“

Hello, world!

”,理想情况下,包括 HTML 文件作为资源?

谢谢,

【问题讨论】:

    标签: iphone ios objective-c xcode ipad


    【解决方案1】:

    从这里:Load resources from relative path using local html in uiwebview

    将资源拖到您的 xcode 项目中(我从 finder 窗口拖了一个名为 www 的文件夹),您将获得两个选项“为任何添加的文件夹创建组”和“为任何添加的文件夹创建文件夹引用”。 选择“创建文件夹引用..”选项。 使用下面给定的代码。它应该像魅力一样发挥作用。

    NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:@"www"]];
    [webview loadRequest:[NSURLRequest requestWithURL:url]];
    

    现在您在 html 中的所有相关链接(如 img/.gif、js/.js)都应该得到解析。

    【讨论】:

    • 谢谢。等到 SO 会让我接受...
    • 不客气。
    【解决方案2】:

    AFAIK 在 Xcode 中没有 HTML 文件模板,也没有像样的 HTML 编辑功能。所以我建议用另一个编辑器编辑 HTML 文件并将它们添加到您的项目中 - 您可以拖放或使用右键单击并“将文件添加到...”。

    【讨论】:

      猜你喜欢
      • 2013-02-10
      • 2016-05-27
      • 2016-11-04
      • 2015-04-25
      • 2019-08-30
      • 1970-01-01
      • 1970-01-01
      • 2020-08-28
      • 2012-10-21
      相关资源
      最近更新 更多