我希望在TableView上滚动时,可以隐藏键盘。这意味着当我搜索项目并看到结果时,当我在TableView上滚动时,键盘将自动隐藏或解散。请参考以下图片。
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
[textfield resignFirstResponder];
}
这将有效。
- (void)scrollViewWillBeginDragging:(UIScrollView*)scrollview{
[self.textfield resignFirstResponder];}
当他停止滚动时
- (void)scrollViewDidEndDragging:(UIScrollView*)scrollview willDecelerate:YES{
//open keyboard back up}
编辑:
我的错误,我混淆了scrollview和tableview。忽略上面的任何内容,我找不到与您的问题相关的任何内容。
UITableViewDelegate
扩展了UIScrollViewDelegate
,所以你的答案是正确的。 - Carl Veazey