18

UICollectionView水平方向にスクロールするが垂直方向にロックされているため、垂直方向にまったく移動しない1xNのを作成しようとしています。

これを達成する方法についてのアイデアや指針はありますか?

4

2 に答える 2

19

フローレイアウトを使用して、スクロール方向プロパティを水平に設定します。

ここのドキュメント。

于 2013-03-01T21:17:18.160 に答える
19

フローレイアウトを使用し、スクロール方向を水平に設定して問題を修正します。

let flowLayout = UICollectionViewFlowLayout()
flowLayout.itemSize = CGSize(width: UIScreen.main.bounds.width/2 - 10, height: 190)
flowLayout.sectionInset = UIEdgeInsets(top: 0, left: 5, bottom: 0, right: 5)
flowLayout.scrollDirection = .horizontal
flowLayout.minimumInteritemSpacing = 0.0
mainHomeCollectionView.collectionViewLayout = flowLayout
于 2016-08-30T05:14:25.803 に答える