使用[self.view endEditing:YES]不会关闭键盘

时间:2014-06-01 18:59:34

标签: ios cocoa-touch uitextfield uikeyboard

首先让我说mods提供的链接在我的情况下不起作用。在我发布此处之前,我已经阅读了Stack Overflow和其他网站上可以找到的所有内容。无论如何这里是一个问题:

我需要解雇键盘,我无法弄清楚它为什么不起作用。我有多个文本字段,需要使用它:

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    [self.view endEditing:YES];
}

然而它不起作用。由于某种原因,该方法永远不会被调用。 (该方法位于Viewcontroller.m文件中)。

我唯一能想到的可能就是如何设置我的观点。我有一个视图控制器,然后是视图,然后是滚动视图,然后是内容视图(参见图片)。这是我查看的滚动视图教程建议设置它们的方式。

有没有人碰到这个?我找到的教程不仅仅是添加代码并使其工作。

我再次尝试过迄今为止所发现的一切,但没有任何效果。我真的不知道为什么这不会消失。即使在函数中使用NSLog也显示它永远不会被调用。

如果我能提供更多信息,请告诉我。谢谢。

0 个答案:

没有答案