ios5 - 在 iOS 5 中开发 ePub 文件阅读器

标签 ios5 render epub

我想为 iOS 设备开发 ePub 和 PDF 阅读器。
对于 PDF 阅读器,我可以在 Web View 中显示 PDF。所以我对PDF没有任何问题。

对于 ePub 文件,我的想法是
1)从服务器下载 epub 文件并根据要求将其解压缩到 Documents 目录。
2)解析提取的文件并显示它。
3) 一旦应用程序关闭,从 Socuments 目录中删除提取的文件。

所需功能:-

1)增加/减少字体大小和亮度

2) 书签

3) 左右滑动手势或 curl 效果,如从书本上换页

4) 方向支持

5)显示书籍(列表)中的内容

6) 搜索功能

7) 可选择显示页码

我的问题是:-

1) 除了AePubReader 之外,还有人知道用于ePub 阅读器的好的iOS 库吗? ?

2) 我看到了 RMSDK 的链接.有人知道吗?它支持iOS吗?

3) 我应该在哪里显示提取的内容以控制字体大小和亮度?在 WebView 或 TextView 中?

感谢任何帮助。谢谢

最佳答案

使用 UITextView 通过解析每个 html/xhtml 文件来加载文本。使用页面 View Controller 获取页面导航样式

关于ios5 - 在 iOS 5 中开发 ePub 文件阅读器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11933874/

相关文章:

node.js - Node JS Express 样板和渲染

ncx (epub) 上的 PHP/xPath 查询失败

ios - 如何像 media.com 一样在 uitextview 中原生渲染内容?

ios5 - iCloud 使用 Magical Record 显示 "Encountered an error while trying to respond to the roll of the baseline"

ios - 当父 View 将 alpha 设置为半透明时,如何强制 View 中的元素不透明

iphone - 如何在iphone sdk中比较两个日期和时间

html - 有没有办法为 [epub] 格式化 html 以在每个页面上显示章节标题?

ios5 - Storyboard中的 PresentModalViewController 以编程方式 iOS 5

javascript - 渲染:update do |page| tries to render template "update"

ios - 将 SwiftUI View 渲染为 UIImage