我在情节提要简单的应用程序(只有一个控制器)中创建,我将滚动视图和滚动视图内的 UITextFileds 放在一起。在控制器内部,我添加了类似的功能
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
[self.name resignFirstResponder];
[self.number resignFirstResponder];
// I have tried with and without this line but doesn't work
[self.scrollView resignFirstResponder];
}
(名称、编号为 UITextField 的 Outlets,scrollView 为 UIScrollView 的 Outlet)。当我单击任何这些文本字段时,键盘会弹出,但是当我完成输入时,我无法隐藏键盘。(在以前的版本中,当我点击文本字段时,我没有滚动视图和键盘隐藏)。如何使键盘具有默认应用程序中的行为,如何隐藏?