Итак, основная проблема заключается в том, что когда я нажимаю на ячейку, она должна перейти к индексу ячейки 1 в новом контроллере представления, но когда вы включите автозапуск. Изменение смещения содержимого коллекции исчезает и сбрасывается. Отключай, отлично работай. Autolayout как-то вызывает сброс содержимого, но я не уверен, почему и как это разрешить.Autolayout and Collection View Issue
Код доступен здесь.
https://github.com/HaloZero/AutolayoutCollectionViewIssue
Если вы вызываете свой snapToCellAtIndex: withAnimation: метод из viewDidAppear вместо viewWillAppear, он работает. Тем не менее, вы видите первую ячейку ненадолго, пока не появится вторая. – rdelmar
привет @HaloZero, где вы ... Я решил вашу проблему, пожалуйста, проверьте на своей стороне. – Warewolf