专注于UICollectionViewCell内的UITextField

时间:2014-03-16 12:16:33

标签: objective-c ios7 touch uicollectionview uicollectionviewcell

我创建了一个自定义UICollectionViewCell,其中包含一个UITextField,只有在选中单元格时才能访问它。 CollectionView启用了多选,问题是当尝试选择要在其中键入的UITextField时,将取消选择单元格,而不是给予TextField焦点。

如何在不导致取消选择单元格的情况下,将焦点放在CollectionViewCell内的UITextField上?

注意:我还尝试向细胞模板添加按钮,也不会调用按钮操作。似乎单元格本身正在捕获所有触摸事件,而不是将它们传递给子视图。

1 个答案:

答案 0 :(得分:0)

我不确定最初的问题是什么,但我通过在故事板中的UICollectionView内重新创建UICollectionViewCell接口而不是从不同的.xib文件加载它来解决它。