瀑布流:又称瀑布式流式布局,是比较流行的一种页面布局,视觉表现为参差不齐的多栏布局,可以参考淘宝或者蘑菇街的客户端。随着页面的滚动,这种布局会不断的加载数据并附加到当前尾部。
实现思路:iOS上可以使用UIScrollView来实现,假设要展示三列,则每一列可以放一个uiview,做为容器。加载到数据后,生成UIImageView放到UIView上面去,为了防止出现列的高度分布不均匀的问题,可以在每次加入图片的时候都选择最低的那一列。
目前思路就是这样,有空实现一下。
瀑布流:又称瀑布式流式布局,是比较流行的一种页面布局,视觉表现为参差不齐的多栏布局,可以参考淘宝或者蘑菇街的客户端。随着页面的滚动,这种布局会不断的加载数据并附加到当前尾部。
实现思路:iOS上可以使用UIScrollView来实现,假设要展示三列,则每一列可以放一个uiview,做为容器。加载到数据后,生成UIImageView放到UIView上面去,为了防止出现列的高度分布不均匀的问题,可以在每次加入图片的时候都选择最低的那一列。
目前思路就是这样,有空实现一下。
chenjiang3阅读 2.9k
Swift社区赞 5阅读 238评论 2
Swift社区赞 4阅读 223
Swift社区赞 4阅读 187
Swift社区赞 4阅读 163
Swift社区赞 4阅读 101
Swift社区赞 3阅读 384评论 1
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。