我有一个带有自定义 uitableviewcell 的 uitableview。要隐藏键盘用户应该向上或向下滚动。我通过实现这个方法来达到这个目的
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
{
if (_isEnableHide) {
[self resignFirstResponderForVisibleCells];
}
}
但
选择单元格并打开键盘时,我尝试滚动,但奇怪的行为开始。它在键盘消失并且任何滚动停止后开始滚动。
我想用键盘向下查看。
我尝试通过这样的动画手动执行此操作
....
tableView.contentInset = UIEdgeInsetsZero;
tableView.scrollIndicatorInsets = UIEdgeInsetsZero;
.....
但是在tableview 上滚动后停止tableview 并且tableview 的插图是负KEYBOARHEIGHT。如何在滚动停止后一起向下滚动表格视图和键盘或取消自动向下移动以手动进行。