首先把静态页面写好,建议不要在xcode里写,着实难用,可以用sublime/vscode之类的编辑器来写html,css,js,写好之后,打开xcode,把静态页面文件夹直接拖动到项目里,弹出窗口上选择 create group ,如下图
我这的目录结构是这样的
html引入css,js写法如下
下面是 swift 里通过代码加载html
// 将页面内容转成string
let TOPICDETAILHTML = try! String(contentsOfFile: Bundle.main.path(forResource: "topic_detail", ofType: "html")!, encoding: String.Encoding.utf8)
// 通过webview加载
webView.loadHTMLString(TOPICDETAILHTML, baseURL: Bundle.main.resourceURL)
原文链接: