teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

変更

2015/04/17 13:31

投稿

at1994
at1994

スコア202

answer CHANGED
@@ -3,16 +3,16 @@
3
3
  //セクション毎の設定かもしれません。ビルドして挙動を確認してみてください
4
4
  layout.sectionInset = UIEdgeInsetsMake(16, 16, 32, 16)//top,left,bottom,rightの余白
5
5
  //アイテム同士のマージン
6
- layout.minimumInteritemSpacing = 12.0
6
+ layout.minimumInteritemSpacing = 0.0
7
7
  //セクションとアイテムのマージン
8
- layout.minimumLineSpacing = 10.0
8
+ layout.minimumLineSpacing = 0.0
9
9
  ```
10
10
  UICollectionViewをインスタンス化する際のコンストラクタにUICollectionViewFlowLayoutのインスタンスを渡して初期化するメソッドが用意されています。
11
11
  上記のコードでUICollectionViewFlowLayoutのインスタンスを作り、プロパティを設定してレイアウトを決めた後にUICollectionViewインスタンス化の引数に渡しましょう。
12
12
  ```lang-<ここに言語を入力>
13
13
  var layout: UICollectionViewFlowLayout = UICollectionViewFlowLayout()
14
14
  //アイテム同士のマージン
15
- layout.minimumInteritemSpacing = 12.0
15
+ layout.minimumInteritemSpacing = 0.0
16
16
 
17
17
  //インスタンス変数を定義していきましょう
18
18
  self.collectionView = UICollectionView(frame: サイズ(CGRect), collectionViewLayout: layout)