(本文代码已升级至Swift5)
一、网格UICollectionView最典型的例子是iBooks。其主要属性如下:
1、layout
该属性表示布局方式,有Flow、Custom两种布局方式。默认是Flow流式布局。
2、Accessories
是否显示页眉和页脚
3、各种尺寸属性
Cell Size:单元格尺寸
Header Size:页眉尺寸
Footer Size:页脚尺寸
Min Spacing:单元格之间间距
Section Insets:格分区上下左右空白区域大小。
二、简单的流布局样例
效果图:
Simulator Screen Shot - iPhone SE (2nd generation) - 2020-06-24 at 13.59.44.png
主要代码:
import UIKit
class ViewController: UIViewController, UICollectionViewDelegate, UICollectionViewDataSource
{
var collectionView: UICollectionView!
var dataSource = [
["name":"地址管理","pic":"IQH_mine_address"],
["name":"我的收藏","pic":"IQH_mine_my