【问题标题】:How to hide the keyboard while using TableView in Iphone?如何在 Iphone 中使用 TableView 时隐藏键盘?
【发布时间】:2009-09-21 06:03:54
【问题描述】:

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

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

我在网上搜索过,但找不到解决办法。

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

谢谢, 米沙尔·沙阿

【问题讨论】:

    标签: iphone uitableview uitextfield uikeyboard


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        [self.view endEditing:YES];

        开心.. :)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-04-10
          • 2012-10-17
          • 2011-12-30
          • 1970-01-01
          • 1970-01-01
          • 2011-02-22
          • 1970-01-01
          相关资源
          最近更新 更多