Sov*_*ith 3 iphone uitableview ios
我想在TableView上滚动时隐藏键盘.这意味着,我搜索一个项目,我看到结果,当我滚动TableView键盘将隐藏或解散.看看这张图片.

您需要跟踪滚动tableView时运行的操作.UITableView是的子类UIScrollView.因此,您可以使用UIScrollViewDelegate表中的所有方法.
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
[textfield resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)
这会奏效.
在标题中设置scrollview委托,然后在何时进行
- (void)scrollViewWillBeginDragging:(UIScrollView*)scrollview{
[self.textfield resignFirstResponder];}
Run Code Online (Sandbox Code Playgroud)
当他停止滚动时
- (void)scrollViewDidEndDragging:(UIScrollView*)scrollview willDecelerate:YES{
//open keyboard back up}
Run Code Online (Sandbox Code Playgroud)
编辑:我的不好,我混淆了scrollview和tableview.无视那里的任何事情,我无法找到你的问题
| 归档时间: |
|
| 查看次数: |
3311 次 |
| 最近记录: |