文章标题
来源:互联网 发布:mysql读写分离mycat 编辑:程序博客网 时间:2024/04/29 15:06
之前已经有HomeViewController中放置一个tableView。要在tableViewCell中添加collectionView。
1,tableViewCell.xib中拖拽一个CollectionView。
2,UICollectionDataSource,UICollectionDelegate交给tableViewCell
3,collectionView拖线给tableViewCell类
4,创建CollectionCell类和xib。identifier设置为“CollectionCell“
5,CollectionCell.m中
//重写initWithFrame方法- (id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { // 初始化时加载collectionCell.xib文件 NSArray *arrayOfViews = [[NSBundle mainBundle] loadNibNamed:@"HomeCollectionCell" owner:self options:nil]; // 如果路径不存在,return nil if (arrayOfViews.count < 1) { return nil; } // 如果xib中view不属于UICollectionViewCell类,return nil if (![[arrayOfViews objectAtIndex:0] isKindOfClass:[UICollectionViewCell class]]) { return nil; } // 加载nib self = [arrayOfViews objectAtIndex:0]; } return self;}
6,tableViewCell.m中
import "CollectionCell"//注册CollectionCell- (void)awakeFromNib{ [self.collectionView registerClass:[CollectionCell class] forCellWithReuseIdentifier:@"CollectionCell"];}
4,控制器HomeViewController.m中
#pragma mark - UICollectionDataSource-(NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{ return 12;}-(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{ HomeCollectionCell *cell = (HomeCollectionCell *)[collectionView dequeueReusableCellWithReuseIdentifier:@"HomeCollectionCell" forIndexPath:indexPath]; return cell;}
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- JNLP
- BSD开源协议是一个给于使用者很大自由的协议
- 《代码整洁之道》笔记——1整洁代码
- How to transport translations made in SE63 without access to SLXT or authorization for transport req
- opencv学习篇(3)snake轮廓检测
- 文章标题
- 低功耗蓝牙4.0BLE编程-nrf51822开发(7)-SDP服务发现协议
- CGI 编程规范与历史
- Linux集群规划
- CentOS6.5使用createrepo搭建本地源
- 进度条的实现(线程)
- RMI以及JMS精品教学视频下载 java
- 配置Windows 2000 Server节点
- Java之设计模式【二】