3

在我的应用程序中,我有文本字段,并且在其中插入任何值时,它会根据 tableview 的值显示为 no。的行。

我希望当我在具有这么多填充行的 Tableview 上滚动时,必须在滚动时隐藏键盘。

我在网上搜索,但无法找到解决方案。

请提供任何带有代码片段或有价值链接或任何解决方案的解决方案。

谢谢,米沙尔沙阿

4

3 回答 3

8

在您的表控制器中,添加以下内容:

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
    [myTextField resignFirstResponder];
}
于 2009-09-21T06:33:11.500 回答
1

只需在要隐藏键盘的地方编写此代码即可。使用此代码,无需执行 resignFirstResponder。

[self.view endEditing:YES];

恩乔伊.. :)

于 2012-05-25T12:00:10.313 回答
1

通常,[myTextField resignFirstResponder]将键盘模式视图放在一边。根据您设置处理滚动的方式,这应该足以回答您的问题。

于 2009-09-21T06:06:30.370 回答