首页 > 解决方案 > 当文本字段开始编辑时停止 UITableView 滚动

问题描述

众所周知,在 UITableView 滚动时单击它会停止滚动,表格视图顶部有一个文本字段,现在我想在文本字段开始编辑时执行 click 方法以停止滚动滚动的表格视图,我该如何实现?表格视图滚动时如何执行点击方法。感谢您的每一个回答。

- (void)textFiledTextDidBegin:(UITextField *)textField {
    //stop the tableview from scrolling
}

标签: iosobjective-c

解决方案


您可以强制停止滚动设置contentOffset

- (void)textFiledTextDidBegin:(UITextField *)textField {
    [your_tableView setContentOffset:your_tableView.contentOffset animated:NO];
}

推荐阅读