UICollectionView
我遇到两个问题。以下是场景:
问题1
我有一个在Xcode 8中创建的应用程序。它在iOS 10.3模拟器上构建,一切都很好。但是当我使用iOS 11.2尝试使用我的设备时,我遇到了UICollectionView
的问题。当新数据出现时,它应该显示在底部(这是我想要的并且在iOS 10.3上完成的)。但是当新数据出现在底部时,iOS 11.2可以滚动到顶部。
问题2
然后我已经从Xcode 8迁移到Xcode 9.2,因为Xcode 8没有直接支持iOS 11.但是现在在Xcode 9.2 iOS 11.2模拟器上,我无法清楚地滚动集合视图,然后它在{{{ 1}} UIAppDelegate
只要我知道,只要我断开连接插座,就会出现这种错误。但我很确定我的所有网点都已关联。
Thread 1: signal SIGABRT.
任何人都可以帮我解决这个问题吗?顺便说一下,我只是Swift的初学者。我感谢您的所有回复。谢谢!
注意:我已经简化了代码,因为实际代码非常复杂。
答案 0 :(得分:0)
我用collectionView.reloadData()
替换collectionView.reloadSections(IndexSet(integer: 0))
解决了我的问题1。我从UITableview Scrolls to Top on Reload
通过删除collectionView.reloadData()
感谢。