码迷,mamicode.com
首页 > 移动开发 > 详细

iOS中UITableView和UICollectionView的默认空态页

时间:2017-05-11 19:35:23      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:com   分类   统一   默认   demo   http   collect   sso   get   

  项目中想实现空态页风格统一控制的效果,就封装了一个默认空态页,使用的技术点有:1 方法替换 ,2 给分类(Category)添加属性。

  我们知道,扩展(extension)可以给类添加私有变量和方法。但是分类(Category)不可以,但是我们又想在原生的UITableView和UICollectionView上添加空态页,所以使用了黑科技runtime中提供的对象关联。objc_setAssociatedObject/objc_getAssociatedObject。

  懒得说明了,具体看代码。 

  demo下载

iOS中UITableView和UICollectionView的默认空态页

标签:com   分类   统一   默认   demo   http   collect   sso   get   

原文地址:http://www.cnblogs.com/6duxz/p/6842197.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!