在我的应用程序中,我有文本字段,并且在其中插入任何值时,它会根据 tableview 的值显示为 no。的行。
我希望当我在具有这么多填充行的 Tableview 上滚动时,必须在滚动时隐藏键盘。
我在网上搜索,但无法找到解决方案。
请提供任何带有代码片段或有价值链接或任何解决方案的解决方案。
谢谢,米沙尔沙阿
在我的应用程序中,我有文本字段,并且在其中插入任何值时,它会根据 tableview 的值显示为 no。的行。
我希望当我在具有这么多填充行的 Tableview 上滚动时,必须在滚动时隐藏键盘。
我在网上搜索,但无法找到解决方案。
请提供任何带有代码片段或有价值链接或任何解决方案的解决方案。
谢谢,米沙尔沙阿
在您的表控制器中,添加以下内容:
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
[myTextField resignFirstResponder];
}
只需在要隐藏键盘的地方编写此代码即可。使用此代码,无需执行 resignFirstResponder。
[self.view endEditing:YES];
恩乔伊.. :)
通常,[myTextField resignFirstResponder]
将键盘模式视图放在一边。根据您设置处理滚动的方式,这应该足以回答您的问题。