代码拉取完成,页面将自动刷新
基于Core Text
实现的iOS客户端的电子书阅读器
。
支持ePub与text格式
###2016.10.02 更新 针对text小说的bug fix。
大概思路:
###2016.06.16 更新 添加对ePub格式的支持
关于Reader
txt
与ePub
格式的电子书文件##安装与使用 ###安装
Reader
目录下的所有文件都添加到工程中ePub
文件,需要用到开源的.c文件
用于解压缩。所以使用时如果项目中有.pch文件
参考本项目中.pch
文件写法#ifdef __OBJC__
//在.pch中这里写引用的.h文件与宏
#endif
3.需要导入libz.tbd
库
###使用 text文件
LSYReadPageViewController *pageView = [[LSYReadPageViewController alloc] init];
NSURL *fileURL = [[NSBundle mainBundle] URLForResource:@"mdjyml"withExtension:@"txt"];
pageView.resourceURL = fileURL; //文件位置
pageView.model = [LSYReadModel getLocalModelWithURL:fileURL]; //阅读模型
[self presentViewController:pageView animated:YES completion:nil];
ePub文件
LSYReadPageViewController *pageView = [[LSYReadPageViewController alloc] init];
NSURL *fileURL = [[NSBundle mainBundle] URLForResource:@"细说明朝"withExtension:@"epub"];
pageView.resourceURL = fileURL; //文件位置
pageView.model = [LSYReadModel getLocalModelWithURL:fileURL]; //阅读模型
[self presentViewController:pageView animated:YES completion:nil];
###提示 之前安装过的下载最新版,应把之前安装的卸载后再安装
###说明 对于有图片和定制样式的epub文件只显示纯文本信息,因为对epub每个章节的html文件直接转成字符串来处理,css样式与epub自带的本地图片没有做处理。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。