Я создал коллекцию и получил все работы с фиксированными height
и width
для ячеек.Collection View с ячейками для самостоятельной калибровки, которые не прокручиваются по горизонтали больше
Теперь я хотел бы, чтобы мои клетки самостоятельно размер, так что я нашел, что я могу добавить
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let layout: UICollectionViewFlowLayout = UICollectionViewFlowLayout()
layout.estimatedItemSize = CGSize(width: 200, height: 50)
menuCollectionView.collectionViewLayout = layout
}
С выше кода мой сотовый изменяет размер по ширине (как хотелось), но на мой взгляд коллекция не прокручивать горизонтально, но вместо этого выставляет ячейки вертикально.
Is estimatedItemSize
только думал работать для вертикальной прокрутки? Что не так с моим подходом?
Спасибо ВАМ (Ron Swanson XD)! Я работаю с Раскадкой, я бы не подумал об этом. : D – MMachinegun
Да, если вы не планируете заменять набор FlowLayout для раскадровки, то все в порядке. Но вы создаете новую, перезаписывая одну из раскадровки. Рад, что смог помочь :) – Thomas