【发布时间】:2009-09-21 06:03:54
【问题描述】:
在我的应用程序中,我有文本字段,在其中插入任何值时,它会根据 tableview 的值显示为 no。行数。
我希望当我在有这么多填充行的 Tableview 上滚动时,必须在滚动时隐藏键盘。
我在网上搜索过,但找不到解决办法。
请提供任何带有代码sn-p或有价值链接或任何解决方案的解决方案。
谢谢, 米沙尔·沙阿
【问题讨论】:
标签: iphone uitableview uitextfield uikeyboard
在我的应用程序中,我有文本字段,在其中插入任何值时,它会根据 tableview 的值显示为 no。行数。
我希望当我在有这么多填充行的 Tableview 上滚动时,必须在滚动时隐藏键盘。
我在网上搜索过,但找不到解决办法。
请提供任何带有代码sn-p或有价值链接或任何解决方案的解决方案。
谢谢, 米沙尔·沙阿
【问题讨论】:
标签: iphone uitableview uitextfield uikeyboard
在您的表格控制器中,添加以下内容:
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
[myTextField resignFirstResponder];
}
【讨论】:
通常,[myTextField resignFirstResponder] 将键盘模式视图放在一边。根据您设置处理滚动的方式,这应该足以回答您的问题。
【讨论】:
只需在要隐藏键盘的地方编写此代码即可。使用此代码,无需执行 resignFirstResponder。
[self.view endEditing:YES];
开心.. :)
【讨论】: