Ich habe eine UICollectionView in meinem Storyboard basiert iOS App. Wenn das Gerät im Hochformat ausgerichtet ist, möchte ich, dass es vertikal scrollt, und wenn es in Landscaper ist, möchte ich, dass es horizontal scrollt.Wie kann ich die Bildlaufrichtung in UICollectionView ändern?
In UICollectionView kann ich die scrollEnabled Mitglied sehen, aber ich sehe keine Möglichkeit, die Bildlaufrichtung einzustellen. Habe ich etwas verpasst?
So deklarieren Sie diesen Code in viewdidload(); – user3040186
http://adoptioncurve.net/archives/2012/09/a-simple-uicollectionview-tutorial/ – user3040186
Ich sehe Probleme mit diesem, wo PrepareLayout zeitweise nicht früh genug oder zu spät aufgerufen wird. Die Ergebnisse sind eines von drei Dingen: 1) die horizontalSizeClass hat sich noch nicht geändert und die Scrollrichtung ist falsch eingestellt 2) scrollingDirection ist richtig eingestellt, aber es ist zu spät und wird nicht wirksam und 3) alles wird richtig aufgereiht und die Scrollrichtung wirkt tatsächlich wie gewünscht. Es scheint, dass Apple beabsichtigt, die Scroll-Richtung im View-Controller anstatt im Layout zu verwalten. – BTRUE