记录成长
分享知识

UICollectionView详解:UICollectionViewFlowLayout简介

UICollectionView将其子视图的位置,大小和外观的控制权委托给一个单独的布局对象UICollectionViewLayout。通过提供一个自定义布局对象,程序员几乎可以实现任何能想象到的布局。UICollectionViewLayout是一个抽象基类,我们在开发过程中需要使用其子类,例如,在iOS6中UICollectionViewFlowLayout类实现了一个具体的布局实现.

UICollectionViewFlowLayout常用属性

UICollectionViewFlowLayout类从名称上理解是一个流式的布局。一个普通的集合视图的单元格流式布局如下所示,各个单元格是从左向右依次排列的,当一行排列完成后,会自动切换到下一行。流式视图的样式可以通过UICollectionViewFlowLayout类中相关的属性进行调整。

  • 单元格之间的最小行间距
 

  • 单元格之间的最小列间距
 

  • 单元格的尺寸。通过这个属性设置的单元格尺寸是统一的,另外,每个单元格的尺寸都可以不同,如果要完成这种效果,我们需要实现
    collectionView:layout:sizeForItemAtIndexPath: 这个方法
 

  • 段Section的四边距
 

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:外贸技术家园 » UICollectionView详解:UICollectionViewFlowLayout简介

分享到: 生成海报

热门文章

  • 评论 抢沙发

    • QQ号
    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址
    切换注册

    登录

    忘记密码 ?

    切换登录

    注册

    我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活