上篇[https://www.jianshu.com/p/06938fd56779]我们实现了一个简单的排版引擎,总结起来很简单,在一个自定义视...
上篇[https://www.jianshu.com/p/06938fd56779]我们实现了一个简单的排版引擎,总结起来很简单,在一个自定义视...
有时我们有的UI效果图如果是文字加图片混合在一起的, 如果使用UIImageView来拼接UILable的话后期扩展维护起来困难,这个时候我们可...
CoreText CoreText是底层的API,它使用了许多C的函数(例如CTFramesetterCreateWithAttributedS...
最近写了一个阅读器App,产品要求阅读页使用仿真翻页模式,我使用了苹果提供的UIPageViewController的仿真翻页模式,没有...
在掌阅APP阅读小说时,会出现长按文字划线的功能,自己琢磨了一下,总结一下。 0.效果图 1.添加长按手势 2.在长按手势的方法里面获取到选中的...
1.CoreText的图片点击 2.CoreText的文字点击 遍历CTLine,获取每一个CTLine的frame,判断点击了哪一行 获取CT...
1.创建CTRunDelegate 创建CTRunDelegate对象,并且传递callback和参数 var imageName = "e_...
整理下最近关于学习CoreText的认识和理解 1.关于坐标系 CoreText坐标系和UIKit坐标系是不一样的,UIKit坐标系是以左上角为...
在阅读电子书的时候,可能有一个功能是长按一段文字,并出现自定义的光标。 效果图 具体代码如下: 使用方法:
1. 介绍 在阅读小说的过程中,可能对一段文字长按复制的功能,长按时,出现光标,并可以通过移动光标更改选中文字的范围,具体效果图如下: 2. 实...
专题公告
iOS-阅读器、