美文网首页
【iOS】一个简单的电影筛选页

【iOS】一个简单的电影筛选页

作者: 溜萝卜 | 来源:发表于2017-12-21 15:47 被阅读61次

先上图:

amazing.gif
1.顶部间距固定,cell大小随文字长度改变。
2.headerView是collectionView的subView,设置contentInsect
//你的header高度由你定
 CGFloat height = self.headArray.count * 40 + 25;
 UIEdgeInsets contentInset = self.collectionView.contentInset; 
//设置collectionView的上边距是从headerView的底部开始
 contentInset.top= height ;
 self.collectionView.contentInset = contentInset;

//注意:headerView的frame设置y应为-height
  _headerView = [[ZFilterHeaderView alloc]initWithFrame:CGRectMake(0, -height, self.view.width, height)];

简单来说,我的collectionView结构为:headerView是一个横向collectionView集合,有多少行由筛选数组决定。下面部分就是collectionViewCell

github地址: FilterMovieDemo

新浪微博地址:溜萝卜

相关文章

网友评论

      本文标题:【iOS】一个简单的电影筛选页

      本文链接:https://www.haomeiwen.com/subject/oxsawxtx.html