iOS 6.0 UICollectionView – 多次添加相同的单元格

在使用集合视图时,在cellforItemAtIndexPath中,即使将正确的reuseidentifier传递给“dequeueReusableCellWithReuseIdentifier:forIndexPath:”,也会在同一位置/帧上多次添加新的单元格实例(在另一个之上).

上面提到的单元是UICollectionViewCell的子类,包含具有适当框架的UITextField.当滚动和文本字段是第一响应者时,上述问题正在发生.

请让我知道解决问题的任何指示.

最佳答案 这可能是UICollectionView中的一个错误,与我已经提交的
decoration views相关.只要您的单元格不透明,它就不会影响您的界面

这可能(虽然,imo,不太可能)这对于UICollectionView来说是正确的行为,并且它使用那些额外的单元格来进行接口定向.无论如何,问题似乎不那么明显,那个装饰视图会增加几十个装饰视图的副本.只要它不影响你的应用程序,我会说它与它一起生活.

点赞