使用collection view controller快速建立格子狀版面
在storyboard加入UICollectionViewController物件。
設定collection view cell的Reuse identifier為Cell。
將collection view cell的背景顏色設為黃色。
- 設定cell的size。(Cell Size的Width和Height欄位)
新增繼承UICollectionViewController的MyCollectionViewController。
將剛剛storyboard裡加入的collection view controller類別設為MyCollectionViewController。
修改MyCollectionViewController.swift
將viewDidLoad裡的registerClass注解
//self.collectionView!.registerClass(UICollectionViewCell.self, forCellWithReuseIdentifier: reuseIdentifier)
- 設定cell
override func numberOfSectionsInCollectionView(collectionView: UICollectionView) -> Int {
return 1
}
override func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return 10
}
override func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCellWithReuseIdentifier(reuseIdentifier, forIndexPath: indexPath)
// Configure the cell
return cell
}
結果