如何在iPhone中使用TableView时隐藏键盘?

发布于 2024-08-05 18:50:46 字数 187 浏览 6 评论 0原文

在我的应用程序中,我有文本字段,在其中插入任何值时,它会根据表视图的值显示为否。行数。

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

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

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

谢谢, 米沙尔·沙阿

In my application I have textfield and while inserting any values in it it is displaying according values to the tableview as the no. of rows.

I want that when I scroll on the Tableview with having so many filled rows ,the keyboard must be hidden at the time of scrolling.

I have search on the net,but unable to find out the solution.

please give any solution with code snippet or valuable link or any solution.

Thanks,
Mishal Shah

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

被翻牌 2024-08-12 18:50:46

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

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
    [myTextField resignFirstResponder];
}

In your table controller, add this:

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
    [myTextField resignFirstResponder];
}
梦里的微风 2024-08-12 18:50:46

一般来说,[myTextField resignFirstResponder] 会关闭键盘模式视图。根据您设置处理滚动的方式,这应该足以回答您的问题。

Generally, [myTextField resignFirstResponder] puts the keyboard modal view away. Depending on how you have set up handling scrolling, this should be enough to answer your question.

尴尬癌患者 2024-08-12 18:50:46

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

[self.view结束编辑:是];

高兴..:)

Just write this code where you want to hide the keyboard. With this code there is no need to do resignFirstResponder.

[self.view endEditing:YES];

Njoy.. :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文