关于ios的Epub开发整理
最近在做Epub相关的东西,希望慢慢把其中值得纪录的点滴渐渐纪录下来...
#10-12
今天晚上遇到的bug,在某一部分加入GCD, 重写某段代码后,webview的加载出现了问题,最后查明是因为同一个path做了两次页面申请,导致Lock?将多余的刷新方法去除后,正常。
考虑好再用瓦片层(TiledLayer),在view处于out of screen的情况下,在进入可能会出现一个非常明显的刷新过程。
基本的内容结束,多个reader合成个小产品,打个tag。预备开始选中功能了。
#10-13
1.webview的部分彻底放弃。 这里暴露的问题纯属个人因素,或者说活该。
做考量前应该对于问题产生的原因进行详细的分析,有时候先入为主真的是会把问题引入歧途的。
比如这次在处理xhtml时,真正产生问题的部位在xmlns这个namespace,而不是@page,谨记,谨记。
2.不过这次还是有个问题存在,怎么样支持外部的css文件呢,这个还是需要考虑啊。毕竟不是自己从libxml上累出来的东西,在完全熟悉代码后,应该考虑灵活的扩展出必要的功能。
#10-18
总算把选中的功能加进去了,虽然还是有不少的问题,马马虎虎,具体的部分参照了在EGOTextView中的实现,自己重新定义了一个Gesture,判断选中功能。