标签:控件
UICollectionView简介
UICollectionView是iOS6添加的一个控件,是一种新的数据展示方式,简单来说可以把他理解成多列的UITableView,最简单的UICollectionView就是一个GridView,可以以多列的方式将数据进行展示。
LCBaseViewController相关
简介该基类参考原先项目中BaseViewController等几个类 进行修改 功能暂时满足目前项目需求 日后更新会根据项目迭代中提出的需求在进行修改 ##属性和函数说明 LCViewControllerShowType:viewController出现的方式 具体分为123LCViewControllerShowTypePush (pop/push方式)(默认)LCViewControllerShowTypePresent (present/dismiss方式)LCViewControllerShowTypePresentBasic (作为没有登录的情况下,登陆界面返回按钮 跳转到首页的凭据)
LCDataManager相关说明
####### 文章参照cucuz的数据存储Library类 的目的 方便项目当中数据的存储,提供简单的接口供使用,根据存储的位置划分可以分为缓存和本地存储,其中包括 NSArray, NSDictionary, NSData,NSString,UIImage 等常用数据类型,自定义Object(自行实现NSCoding协议) 类的函数介绍 类初始化(单例) 1LCDataManager *dataManager = [LCDataManager shareManager]; 首先,我们创建一个对象,下文将以它作为存储的一个依据 ##Cache block
LCMenuView简介
简介筛选功能在慧驾项目中用的比较多,所以抽取出来,以便简化代码,便于维护 类与方法说明LCMenuView菜单标题相关,与此次迭代UI相同,以后根据UI的变更进行修改,提供方法和属性如下: - (id)initWithFrame:(CGRect)frame // segmentWidths:(NSArray *)widths // 每个segment的宽度,类型NSNumber segmentTitles:(NSArray *)titles // 标题,类型NSString popups:(NSArray *)popups // 弹出菜单,类型LCMenuPopupView parentView:(UIView *)parent; // menu的parentView