У меня есть UICollectionView с пользовательским UICollectionViewLayout (на самом деле, я использую this nice layout).UICollectionView contentOffset changes with custom layout
Я установил contentOffset = CGPointZero
в видуDidLoad. После viewDidLoad, однако, смещение -20, а содержание получает толкнул вниз, как так:
(Он должен быть на одном уровне с линией). Я загружаю макет представления коллекции в построителе интерфейса. Похоже, что моя проблема очень похожа на this one, однако решения там не работают для меня.
Я пробовал модифицировать collectionViewContentSize
в моей реализации макета, чтобы он всегда был больше размера коллекции. Хотя это означает, что я могу прокрутить свой контент вниз (он короче высоты коллекцииView) и скрыть лишнее пространство, я также могу прокрутить назад, чтобы увидеть его.
Ничто не работает!
У меня такая же проблема при использовании горизонтальной компоновки. –
В веритальной компоновке содержание в порядке. при изменении объекта макета, который должен быть горизонтальным, все содержимое исчезает –
Такая же проблема и то же решение, которое я нашел. Я получаю это только на SDK iOS7 и только при работе на iOS7.Самое странное, что другой scrollView в другом viewController не имеет этой проблемы .. Я ломаю голову, но не нашел причины –