lang
1var layout: UICollectionViewFlowLayout = 初期化
2//セクション毎の設定かもしれません。ビルドして挙動を確認してみてください
3layout.sectionInset = UIEdgeInsetsMake(16, 16, 32, 16)//top,left,bottom,rightの余白
4//アイテム同士のマージン
5layout.minimumInteritemSpacing = 0.0
6//セクションとアイテムのマージン
7layout.minimumLineSpacing = 0.0
UICollectionViewをインスタンス化する際のコンストラクタにUICollectionViewFlowLayoutのインスタンスを渡して初期化するメソッドが用意されています。
上記のコードでUICollectionViewFlowLayoutのインスタンスを作り、プロパティを設定してレイアウトを決めた後にUICollectionViewインスタンス化の引数に渡しましょう。
lang
1var layout: UICollectionViewFlowLayout = UICollectionViewFlowLayout()
2//アイテム同士のマージン
3layout.minimumInteritemSpacing = 0.0
4
5//インスタンス変数を定義していきましょう
6self.collectionView = UICollectionView(frame: サイズ(CGRect), collectionViewLayout: layout)
7self.view.addSubView(self.collectionView)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/20 08:14
2015/04/20 08:53