Mam UICollectionView w mojej aplikacji opartej na zestawie scenariuszy z aplikacją iOS. Gdy urządzenie znajduje się w orientacji pionowej, chciałbym, aby przewijało się w pionie, a kiedy jest w Ogrodniku, chciałbym, aby przewijało się poziomo.Jak zmienić kierunek przewijania w UICollectionView?
W widoku UICollectionView widzę element scrollEnabled, ale nie widzę możliwości ustawienia kierunku przewijania. Czy coś przeoczyłem?
Aby zadeklarować ten kod w viewdidload(); – user3040186
http://adoptioncurve.net/archives/2012/09/a-simple-uicollectionview-tutorial/ – user3040186
Widzę problemy z tym, gdzie prepareLayout jest sporadycznie niewystarczająco wcześnie wywoływane lub wywoływane zbyt późno. Rezultaty są jedną z trzech rzeczy: 1) horizontalSizeClass nie zmieniła się jeszcze, a kierunek przewijania jest ustawiony nieprawidłowo 2) ScrollingDirection jest ustawiony prawidłowo, ale jest za późno i nie działa, a 3) wszystko się zgadza i kierunek przewijania faktycznie działa zgodnie z życzeniem. Wygląda na to, że Apple zamierza zmienić kierunek przewijania w kontrolerze widoku, a nie w układzie. – BTRUE