在 iOS 里,键盘弹起之后,如果用户想让键盘收起,一个常见的做法是当用户上下划动一下 tableView 的时候就把键盘收起。比如京东商品评论就是这么做的。
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
if (scrollView.isTracking) {
[self.view endEditing:YES];
}
}
p.s. 文中的效果也可以用下面这个方法实现:
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
[self.view endEditing:YES];
}
网友评论