UICollectionView не прокручивается по горизонтали, хотя я могу заставить его прокручивать по вертикали - PullRequest
1 голос
/ 11 марта 2020

Я пытаюсь получить представление коллекции для горизонтальной прокрутки,

Если я изменю направление прокрутки на .vertical, оно прокручивается очень хорошо, но я не могу понять, почему я не могу сделать это горизонтально. Если я уменьшу размер ячейки, я смогу создать несколько ячеек, но все равно не смогу заставить их двигаться. Ячейка или элемент реагируют, когда я пытаюсь прокрутить горизонтальный указатель прокрутки. Есть идеи?

Это мой код, который я использую для настройки макета:

                let layout = UICollectionViewFlowLayout()
                layout.scrollDirection = .horizontal
                layout.minimumInteritemSpacing = 12
                layout.sectionInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)

                let cv = UICollectionView(frame: .zero, collectionViewLayout: layout)
                cv.translatesAutoresizingMaskIntoConstraints = false
                cv.isUserInteractionEnabled = true
                cv.backgroundColor = .green

                cv.clipsToBounds = false
                cv.contentInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
                cv.register(detailViewCollectionCell.self, forCellWithReuseIdentifier: "detailViewCollectionCell")
                return cv
            }()```



Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...