About GallopGallop是一个功能强大、性能优秀的图文混排框架。Features主要用于解决以下需求: 滚动列表的性能优化。Gallop使用异步绘制、视图层级合并、观察mainRunloop、对布局模型预先缓存等方法,能在实现复杂的图文混排界面时,仍然保持一个相当优秀的滚动性能(FPS基 ...
分类:
移动开发 时间:
2016-09-15 19:08:29
阅读次数:
248
iOS7以后,因为TextKit的强大,可以用NSAttributedString很方便的实现图文混排(主要是利用了NSTextAttachment)。 关于Textkit的牛逼之处,可以参考objcio上的文章(https://objccn.io/issue-5-1/) 我用NSAttribute ...
分类:
其他好文 时间:
2016-09-10 10:10:59
阅读次数:
735
最近优化升级了之前做的一个项目,现在这一期已接近尾声了,今天可以腾出些时间总结一下最近项目中用的比较多的图片文字混排显示的内容。现在遇到比较多的图文混排的基本有三种:一种是在标签中显示 价格符号+价格+某种内部项目单位(如粮票符号)+数量,这种在项目中用的比较多些;第二种是商品详情中展示一段文字+一 ...
分类:
移动开发 时间:
2016-08-30 17:41:15
阅读次数:
211
1、首页微博文字处理2、正则表达式3、微博文字图文混排4、监听点击5、代码重构6、事件处理
分类:
移动开发 时间:
2016-08-26 18:38:13
阅读次数:
348
CoreText是iOS3.2推出的一套文字排版和渲染框架,可以实现图文混排,富文本显示等效果。 CoreText中的几个重要的概念: 先来了解一下该框架的整体视窗组合图: CTFrame 作为一个整体的画布(Canvas),其中由行(CTLine)组成,而每行可以分为一个或多个小方块(CTRun) ...
分类:
其他好文 时间:
2016-08-23 16:28:24
阅读次数:
756
一、浮动介绍 历史: 浮动属性产生之初是为了实现“文字环绕”的效果,让文字环绕图片在网页实现类似word中“图文混排”。 定位方式: 浮动让元素脱离正常流,向父容器的左边或右边移动直到碰到包含容器的边【经测试碰到padding即停】或者碰到其他浮动元素。文本和行内元素将环绕浮动元素。 Note: 1 ...
分类:
Web程序 时间:
2016-08-20 16:04:44
阅读次数:
689
感觉自己的表达不是很清晰。 主要问项目经验,图文混排是用什么来显示,怎么处理。 了解runtime吗。回答的7788了。感觉如果下次再被问到这种问题的时候一个劲的往深处讲。 Apns 是怎么工作的,本地推送要怎样做。 从推送到相应页面怎么做? delegate 与 block各自的优缺点。 tabl ...
分类:
其他好文 时间:
2016-08-12 09:05:22
阅读次数:
135
CoreText实现图文混排之点击事件 主要思路 我们知道,CoreText是基于UIView去绘制的,那么既然有UIView,就有 -(void)touchesBegan:(NSSet<UITouch *> )touches withEvent:(UIEvent )event方法,我们呢,就是基于 ...
分类:
其他好文 时间:
2016-08-10 00:40:20
阅读次数:
264
使用UITextView实现超链接,与自定义表情皮配,还能加载自定义大小的本地图片与网络图片。 源码请点击github地址下载。 用的是系统UITextView控件的linkTextAttributes和attributedText属性实现了此功能,相关API须在>=7.0的系统上运行。由于实现了在 ...
分类:
其他好文 时间:
2016-08-05 19:21:18
阅读次数:
248
iOS没有现成的支持图文混排的控件,而要用多个基础控件组合拼成图文混排这样复杂的排版,是件很苦逼的事情。对此的解决方案有使用CoreText进行绘制,或者使用TextKit。本文主要讲解对于CoreText的使用。 https://github.com/ClavisJ/CoreTextDemo Ma ...
分类:
移动开发 时间:
2016-08-05 15:55:16
阅读次数:
296