当点击UITextView时,UICollectionViewCell会滚动,当键盘解除时不会向后滚动

时间:2016-07-01 22:52:53

标签: ios ipad uiscrollview uitextview uicollectionviewcell

我在UITextView的{​​{1}}中有一个UIScrollView,当我点击它时,所有内容都向上滚动键盘,但是当我关闭键盘时它不会向下滚动。

仅当所有内容都在UICollectionViewCell

中时才会出现此问题

我没有添加任何代码来导致向上滚动,实际上UICollectionViewCell甚至不是UICollectionViewCell

的委托

有没有人碰到这个?或者有人知道当键盘出现时如何禁止它完全向上滚动?

感谢您的帮助......

1 个答案:

答案 0 :(得分:0)

我终于找到了答案。我之所以这么认为,因为我的UICollectionViewCell中有UIScrollViewUIScrollView中的内容正在向上滚动。实际发生的是UICollectionView当键盘出现时实际上将整个UICollectionViewCell的帧移动了200像素,但是当键盘消失时它没有向下移动它,所以我刚刚制作了UICollectionViewCell UITextView的代表,当它结束编辑时,我将单元格的原点重置为(0,0)