网络开发中,当公司已经使用 HTML5 技术实现同时适应 Android 和 iOS 等多个平台的网页时,这时往往需要我们 iOS 平台能够嵌入网页并进行各种交互,那我们应该怎么做来实现这种需求呢? 这里我们考虑的方案就是:使用 UIWebView 网页控件 然而考虑使用 UIWebView 进行混合编程的场景特点有: (1)排版复杂:通常包括图片和文字的混排,还有可能包括链接需要支持点击操作.如果自己用原生控件拼装实现,由于界面元素过多,做起来会很困难.就算是使用 CoreText 来实现,也…