前言 最近在重构某个模块,以后别人封装的所谓的基类就像一坨死一样,看见就恶心,相信同行的你们能够明白那种心情。为什么要重构?并不是真的因为它像一坨死,而是因为这个模块是用户使用最频繁的,而且出现了不少bug,最重要的是这bug还是p1级别的致命bug。 曾经经过了几天的压力测试都没有复现出来,但是用 ...
分类:
其他好文 时间:
2016-03-31 01:52:04
阅读次数:
358
前言 这个控件,看起来与UITableView有点像,而且基本的用法也很相像哦!!! 我们来看看API: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #pragma mark - UICollectionViewDataSource / ...
分类:
其他好文 时间:
2016-03-31 01:41:51
阅读次数:
138
UICollectionView是Apple在iOS6开始,提供给我们的一个强大的控件。最简单的UICollectionView就是GridView,标准的UICollectionView包含如下几个部分: 再次说明,UICollectionView的用法绝不止简单的几种! 实现一个简单的UICol ...
分类:
其他好文 时间:
2016-03-30 23:47:25
阅读次数:
240
今天在使用ios UICollectionView时,需要在collectionview的每一个item上添加一个label类型的子view。代码中设置了每一行显示七个item。 刚开始,我添加subview的方式如下: [[UILabel alloc] initWithFrame:self.fra ...
分类:
其他好文 时间:
2016-03-29 14:32:27
阅读次数:
138
1.UICollectionView使用流水布局——UICollectionViewFlowLayout时,需要满足条件: 每个item(即cell)的大小是一样的,不仅是宽度,还有高度。这样,当collectionview的宽度发生变化时,item能将其动态填充。itemSize即为每个cell的 ...
分类:
其他好文 时间:
2016-03-28 10:35:20
阅读次数:
2824
效果图如下: 要想实现上述效果,需要先有一个继承于NSObject的Model类(这里起名叫DestinationModel)用来赋值,需要一个继承于UICollectionViewCell的类(DestinCollectionViewCell)用来自定义cell,还需要一个继承于UIView的类( ...
分类:
其他好文 时间:
2016-03-26 10:56:07
阅读次数:
198
首先回顾一下Collection View的构成,我们能看到的有三个部分: 而在表面下,由两个方面对UICollectionView进行支持。其中之一和tableView一样,即提供数据的UICollectionViewDataSource以及处理用户交互的UICollectionViewDeleg ...
分类:
其他好文 时间:
2016-03-24 13:06:45
阅读次数:
235
UICollectionView *ta = (UICollectionView *)scrollView; NSArray *Vells = [ta visibleCells]; NSIndexPath *dex = [ta indexPathForCell:Vells[0]]; table 同上
分类:
其他好文 时间:
2016-03-21 19:46:50
阅读次数:
132
猴年支付宝可算是给大家一个很好的惊喜,刺激。大家都在为敬业福而四处奔波。可是到最后也没有几个得到敬业福德,就像我。不知道大家有没有观察,五福界面的滚动是一个很好的设计。在这里,给大家带来简单的滚动实现,首先看一下实现效果。 通过观察不难发现,有很多地方并不是那么容易想出来的,对于篇随笔,感兴趣可以查
分类:
移动开发 时间:
2016-03-19 12:50:26
阅读次数:
422
最近在各位朋友的教育之下,终于对学习源码感兴趣了,不容易啊。再此开一篇博文,记录自己的学习历程。不论学习什么样的源码,相信对自己都是很大的帮助。(github上可能类似的很多,各位自行查找) 1. LineLayout(UICollectionView的线性布局) 主要技术: UICollectio
分类:
其他好文 时间:
2016-03-17 21:19:25
阅读次数:
153