在使用集合视图时,在 cellforItemAtIndexPath 中,新的单元格实例被多次(在另一个之上)添加到同一位置/框架,即使正确的重用标识符被传递给“dequeueReusableCellWithReuseIdentifier:forIndexPath:”
上面提到的单元格是 UICollectionViewCell 的子类,并且包含带有适当框架的 UITextField。当滚动和文本字段是第一响应者时,会发生上述问题。
请让我知道解决该问题的任何指示。
在使用集合视图时,在 cellforItemAtIndexPath 中,新的单元格实例被多次(在另一个之上)添加到同一位置/框架,即使正确的重用标识符被传递给“dequeueReusableCellWithReuseIdentifier:forIndexPath:”
上面提到的单元格是 UICollectionViewCell 的子类,并且包含带有适当框架的 UITextField。当滚动和文本字段是第一响应者时,会发生上述问题。
请让我知道解决该问题的任何指示。
这可能是一个UICollectionView
与我已经提交的装饰视图相关的错误。只要您的单元格是不透明的,它就不会影响您的界面
有可能(虽然,imo,不太可能)这是正确的行为,UICollectionView
并且它使用那些额外的单元格进行界面定位。无论如何,这个问题似乎没有装饰视图那么明显,它会添加几十个装饰视图副本。只要它不影响您的应用程序,我会说与它一起生活。