UI
OlderChicken
我的简书 http://www.jianshu.com/u/ac986bb0e59a
展开
-
UIView管理子视图
UIView提供了很多建立和管理视图的方法。 1、添加视图 insertSubview:atIndex: //放在子视图数组的具体索引位置 insertSubview:aboveSubview: //某个子视图前面 insertSubview:aboveSubview: //某个子视图前面 2、重新排序和删除子视图 [parentVi转载 2015-08-16 19:44:10 · 775 阅读 · 0 评论 -
UICollectionViewLayout
这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面左侧的邮件订阅的方式订阅本站。在上一篇UICollectionView的入门介绍中,大概地对iOS6新加入的强大的UICollectionView进行了一些说明。在这篇博文中,将结合WWDC2012 Session219:Advanced Collecti转载 2015-09-14 21:05:11 · 401 阅读 · 0 评论 -
UICollectionView详解
什么是UICollectionViewUICollectionView是一种新的数据展示方式,简单来说可以把他理解成多列的UITableView(请一定注意这是UICollectionView的最最简单的形式)。如果你用过iBooks的话,可能你还对书架布局有一定印象:一个虚拟书架上放着你下载和购买的各类图书,整齐排列。其实这就是一个UICollectionView的表现形式,或者iPad转载 2015-09-14 20:48:46 · 530 阅读 · 0 评论 -
mas_makeConstraints && mas_remakeConstraints && mas_updateConstraints 用法与注意事项
1 mas_makeConstraints 只负责新增约束,Autolayout 不能同时存在两条针对于同一对象约束 否则会报错 注意:在添加约束之前一定要添加到view( [testView addSubview:self.view])上 否则会报错[testView mas_makeConstraints:^(MASConstraintMaker *make) {原创 2016-07-09 23:16:38 · 15567 阅读 · 0 评论 -
自定义UISegmentedControl
系统自带的UISegmentedControl有很多的限制 ,有时候为了满足自己的需求可能需要自己定制,本文就是我在做需求的时候自己定义的一个UISegmentedControl,支持很竖屏 ,使用Masonry自动布局.效果如下:1 竖屏2 横屏整个控件是继承自 UIView 的 从类方法中传入的数组的个数根据数组的个数新建相同个数的 button ,button 的 title 是相应的数组中的原创 2016-09-17 15:56:50 · 570 阅读 · 0 评论