- 博客(3)
- 收藏
- 关注
原创 UIScrollView图片循环轮播
实现无限滚动视图的方法大体上分为俩种,一种是利用collectionView实现无限滚动,因为collectionView本身存在着复用的问题,所以不用担心内存的消耗问题,就是使用的时候代码相对比较多一点,这里着重介绍第二种,也就是UIScrollView的实现方法。 假如我们现在要显示5张图片,最简单的就是我们直接创建5+2个,也就是7个imageView,而我们的存放顺序为,图片5,图片1,
2016-09-17 21:52:15 658
原创 OC和Swift中动画的暂停和恢复
废话不多说 直接上代码 OC中的写法: //该方法需要外界在调用时将自己的layer作为参数传进来 //暂停layer上面的动画 - (void)pauseLayer:(CALayer*)layer { CFTimeInterval pausedTime = [layer convertTime:CACurrentMediaTime() fromLay
2016-09-07 14:57:38 1904
原创 浅谈Cell的重用机制
首先我们需要搞明白为什么要使用重用机制,它的原理是什么. 无论是UITableView还是UICollectionView,都有许多需要显示的cell (item), 但是屏幕的大小是有限的,一次只能显示那么几个,如果我们把所有的数据全部都加载进去,暂时又看不到,就会非常浪费内存. 那么该如何避免这种不必要的内存消耗呢?就是每次只显示屏幕能放得下的cell的数据,在用户滑动屏幕的过程中,再
2016-09-06 22:29:45 1162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人