如何实现自定义cell一行有两列形式

iOS 码拜 10年前 (2015-05-11) 1179次浏览 0个评论
 

如何实现自定义cell一行有两列形式

如图 我上面添加了了一个自定义滚动的view
下面要做一个自定义cell实现这个每行有两个模块
求精华代码

10分
用UICollectionView吧。很好用。
引用 1 楼 LmyangBK 的回复:

用UICollectionView吧。很好用。

有没有详细点的代码

20分
这个代码中会介绍的有使用方法。和UITableview很相似:http://code4app.com/ios/Pull-to-refresh-water-flow/51f1df6f6803fad156000000
20分
或者你在core4app上搜索瀑布流,或者github中搜索一下都有很多的代码。
20分
UICollectionView,貌似我跟你说过了
像这种简单布局的UICollectionView 用户和 UITableView 一样,不需要涉及 Layout
10分
一楼正解
引用 3 楼 LmyangBK 的回复:

这个代码中会介绍的有使用方法。和UITableview很相似:http://code4app.com/ios/Pull-to-refresh-water-flow/51f1df6f6803fad156000000

这个好像是手动清除内存的  怎么可以自动转换成arc机制

20分
collectionView,苹果官方有提供一个UICollectionViewFlowLayout,用这个类就可以达到你想要的效果了;
关键代码:
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init];
UICollectionView *collectionView = [[UICollectionView alloc] initWithFrame:frame collectionViewLayout:layout];
另外layout有很多属性可以直接对cell的布局进行设置,也可以使用它的代理对单个cell进行布局,慢慢研究。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如何实现自定义cell一行有两列形式
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!