美文网首页
collectionView的属性

collectionView的属性

作者: 张家杰仔 | 来源:发表于2017-04-05 10:17 被阅读0次
    UICollectionViewFlowLayout* layout = [[UICollectionViewFlowLayout alloc] init];/**< 布局 */
        [layout setMinimumLineSpacing:0];//最小行距
        [layout setMinimumInteritemSpacing:0];//最小列距
        [layout setItemSize:CGSizeMake(width, height-80)];
        
        [layout setScrollDirection:UICollectionViewScrollDirectionHorizontal];//设置滚动方向为水平方向
        
    collectionview属性:
    pagingEnabled //是否分页
    
    ShowsHorizontalScrollIndicator 是否显示水平方向滑条
    
    showsVerticalScrollIndicator 是否显示竖直方向滑条
    
    设置collectionview的头部试图:
    1、设置头部视图的size: layout.headerReferenceSize = CGSizeMake(kWidth, kHeight / 4);
    2、注册头部试图: [_collectionView registerClass:[UICollectionReusableView class] forSupplementaryViewOfKind:UICollectionElementKindSectionHeader withReuseIdentifier:@"header"];
    3、在代理方法里面实心头部视图:
    - (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath{
        
        if (kind == UICollectionElementKindSectionHeader) {
            self.headerView =  [collectionView dequeueReusableSupplementaryViewOfKind:kind withReuseIdentifier:@"header" forIndexPath:indexPath];
            return self.headerView;
        }
        return nil;
    }
    
    

    相关文章

      网友评论

          本文标题:collectionView的属性

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