一般来说瀑布流主要有两种实现方式。方法一:使用UITableView。方法二:使用UIScrollView。先介绍方法一(也是官方推荐的方式)1. 总先做成几列是事先要清楚,有多少条记录。2. 假设要做成3列,就用三个uitableview,宽度平均,高度动态,页面高度取uitableview中最高...
分类:
移动开发 时间:
2015-11-18 12:03:23
阅读次数:
234
总所周知,在开发过程中,当有类似瀑布流的业务需求的时候,使用uitableView可以实现类似的效果,但是苹果开发出的uicollectionView似乎大大方便了开发者的工作量,使得实现这种效果更加高效。只要我们在使用的时候重写uicollectionView的UICollectionviewL....
分类:
其他好文 时间:
2015-11-12 17:36:44
阅读次数:
208
效果图:瀑流流实现涉及的知识点1.ScrollView滚动视图,我们这里用的是自定义ScrollView/** * Created by Spring on 2015/11/2. * 自定义ScrollView */public class CustomScrollView extends Scro...
分类:
移动开发 时间:
2015-11-04 21:07:48
阅读次数:
375
瀑布流实现原理在视图中添加多个视图,当划动其中一个视图时,调用协议方法让其他scrollView也跟着划动.//瀑布流的核心代码:当一个表视图偏移时,设置另一个表视图也偏移同样的坐标//在滚动内容时调用此方法(有任何的内容偏移都会调用)-(void)scrollViewDidScroll:(UISc...
分类:
其他好文 时间:
2015-11-04 11:19:10
阅读次数:
268
已经上班实习一个星期了,还没有接触到具体项目,自己给自己布置学习任务。不能荒废下来,所以把最近学的记录一下、 今天写了轮播效果,但是还没有改好,改好了在老总结一下。 明天打算写一个瀑布流的效果。所以今...
分类:
其他好文 时间:
2015-11-02 19:34:45
阅读次数:
168
RecyclerView是一种列表容器, 发布很久了, 才想起来写点什么.RecyclerView相比于ListView, 在回收重用时更具有灵活性, 也就是低耦合, 并且提供了扩展. 加载多个视图时, 应该多用RecyclerView代替ListView.那么我们来看看这东西应该怎么用? 比如生成一个瀑布流的视图.
首先我们从一个HelloWorld写起, 看看如何构建一个RecyclerVie...
分类:
其他好文 时间:
2015-10-31 21:41:36
阅读次数:
383
iOS流布局UICollectionView系列六——将布局从平面应用到空间 一、引言 ????????前面,我们将布局由线性的瀑布流布局扩展到了圆环布局,这使我们使用UICollectionView的布局思路大大迈进了一步,这次,我...
分类:
移动开发 时间:
2015-10-29 01:02:22
阅读次数:
472
iOS流布局UICollectionView系列五——圆环布局的实现 一、引言 ????????前边的几篇博客,我们了解了UICollectionView的基本用法以及一些扩展,在不定高的瀑布流布局中,我们发现,可以通过设置具体的布局...
分类:
移动开发 时间:
2015-10-28 14:32:44
阅读次数:
1013