摘要: 简介每个UI控件,默认自动创建一个图层(根图层),即每个UI控件对应于至少一个图层每一个UIView内部都默认关联着一个CALayer,我们可用称这个Layer为Root Layer(根层)所有的非Root Layer,也就是手动创建的CALayer对象,都存在着隐式动画什么是隐式动画?当对非Roo... 阅读全文
posted @ 2015-11-13 13:35 空山新雨funny 阅读(341) 评论(0) 推荐(0) 编辑
摘要: CALayer基础CALayer是每一个UI控件的核心,一个UI控件之所以能显示可以说是CALayer的功劳每一个UI控件默认都为自己创建一个CALayer对象,通过drawRect方法将内容绘制在图层上,然后再显示出来CALayer可以完成很多任务调整UI控件的外观执行动画CALayer与UIVi... 阅读全文
posted @ 2015-11-13 13:11 空山新雨funny 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 效果图 常见问题及解决方法 图片重复下载 将内存保存在内存或沙盒中。 若下载的图片量较大,则会出现UI界面不流畅的现象 在子线程中执行下载操作,然后回到主线程成中进行UI界面的刷新。 由于cell的循环利用造成的图片显示错乱问题 指定刷新表格的indexPath行。 subTitle类型的cell, 阅读全文
posted @ 2015-11-13 13:07 空山新雨funny 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 简介GCD(Grand Center Dispatch)是Apple为多核的并行运算提出的解决方案,纯C语言更加适配多核处理器,且自动管理线程的生命周期,使用起来较为方便GCD通过任务和队列实现多线程功能任务:描述所要执行的操作队列:用来存放所要执行的任务,队列中的任务遵循FIFO(First In... 阅读全文
posted @ 2015-11-13 13:00 空山新雨funny 阅读(329) 评论(0) 推荐(0) 编辑