Я действительно застрял на этом, поскольку у меня есть CollectionView, и он содержит 2 строки. Ширина одной строки равна ширине viewController (320). Она отлично работает в iphone 4 и Iphone 5s, но в Iphone 6 это выглядит так ..UICollectionView Изменение позиции ячейки в IPhone6
синий один ряд один и Красный ряд два ... я был настроить CollectionView как это ...
[flowLayout setItemSize:self.bounds.size];
self.collectionView = [[UICollectionView alloc]initWithFrame:self.bounds collectionViewLayout:flowLayout];
так что это самообороны на каждом соперничестве ж и работает нормально, но в Iphone 6с не fiiting self.bounds why..plz помочь
Я хотел бы предложить вам добавить UICollectionView из раскадровки/xib свяжите выход с вашим ViewController. Таким образом вы можете установить ограничения UICollectionView в своем раскадровке/xib и избежать этой инициализации UICollectionView вообще –
Thnxx Для внимания. На самом деле я создал пользовательский класс UICollectionview, и я использую его там, где мне это нужно. –
В раскадровке/xib вы можете указать в инспекторе, что UICollectionView будет иметь собственный собственный класс, который у вас есть, вы даже можете указать свой пользовательский UICollectionViewFlowLayout, если вы его внедрили. Cheers –