项目目录中的 html 链接 Xcode 项目未打开
Posted
技术标签:
【中文标题】项目目录中的 html 链接 Xcode 项目未打开【英文标题】:html links in the project directory Xcode project are not opening 【发布时间】:2014-01-16 09:25:06 【问题描述】:我有我的项目的竞争网站.. 我必须使它成为本地的 在使用 uiwebview 时 它只检测设置为打开的页面 即主页 它显示了链接,但没有打开它们
我已经在项目中包含了所有的html文件
我需要声誉才能向您显示页面图像.. 所以告诉我如何改进我的答案 或
【问题讨论】:
真的很紧急,请帮帮我... 您还需要导入 javascript 文件还是只导入 HTML 文件? 如果只有 html 工作,它对我来说就足够了 "- (void)viewDidLoad // self.webView.dataDetectorTypes = UIDataDetectorTypeLink; [super viewDidLoad]; NSString htmlFile = [[NSBundle mainBundle] pathForResource:@"mainpage" ofType:@ "html" inDirectory:@"test"]; NSString htmlString = [NSString stringWithContentsOfFile:htmlFile encoding:NSUTF8StringEncoding error:nil]; [self.webView loadHTMLString:htmlString baseURL:nil];" 拜托拜托...帮我解决这个问题 【参考方案1】:要将 HTML 文件插入 uiwebview,您可以使用以下方法:
-
将 .html 文件拖到 Xcode 项目中(选择“将项目复制到目标组的文件夹”)
打开故事板文件
将 Web 视图从对象库拖到您的视图控制器中
显示助手编辑器并使用 ctr 拖动并单击刚刚在 @interface 部分下和 @end 之前创建的 Web 视图。将 webView 插入名称字段并单击连接以创建以下属性:
@property (weak, nonatomic) IBOutlet UIWebView *webView;
在 viewDidLoad 方法中插入以下代码以加载您的 .html 文件
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"name_HTML_file" ofType:@"html"] isDirectory:NO]];
[self.webView loadRequest:request];
构建并运行应用程序。
【讨论】:
以上是关于项目目录中的 html 链接 Xcode 项目未打开的主要内容,如果未能解决你的问题,请参考以下文章