在使用集合视图时,在cellforItemAtIndexPath中,即使将正确的reuseidentifier传递给“dequeueReusableCellWithReuseIdentifier:forIndexPath:”
,也会在同一位置/帧上多次添加新的单元格实例(在另一个之上)。上面提到的单元格是UICollectionViewCell的子类,包含具有适当框架的UITextField。当滚动和文本字段是第一响应者时,上述问题正在发生。
请告诉我有关解决此问题的任何提示。
答案 0 :(得分:2)
这可能是UICollectionView
中与我已经提交decoration views的错误相关的错误。只要您的单元格不透明,它就不会影响您的界面
UICollectionView
这是正确的行为(但是,imo,不太可能),并且它使用那些额外的单元格来进行界面定位。无论如何,问题似乎不那么明显,那个装饰视图会增加几十个装饰视图的副本。只要它不影响你的应用程序,我会说它与它一起生活。