1、输入完毕点击done关闭软键盘
1)将输入框的delegate绑定当前视图类
2)xib种将对应的输入框的delegate连接file'owner
3)当前视图类class<uitextfieldsdelegate>
4)
//实现closeDoneEdit点击done关闭键盘
- (IBAction)closeDoneEdit:(id)sender
{
[sender resignFirstResponder];
}
xib中将此方法关联到did end on exit方法上
2、输入完毕后点击输入框外空白处关闭软键盘
1)在你的xib种的背景底层添加一层view custom class 设置为uicontrol
2)
//实现closeViewEdit点击view关闭键盘
- (IBAction)closeViewEdit:(id)sender
{
[self.searchNameText resignFirstResponder];
[self.announcementContent resignFirstResponder];
}
3)xib中关联touchDown方法即可
本文介绍了iOS开发中如何在输入框输入完毕后关闭软键盘的两种方法:通过点击'(done)'按钮或输入框外空白处。具体实现包括将输入框的delegate绑定当前视图类,实现关闭键盘的方法,并在XIB中进行关联。
1184

被折叠的 条评论
为什么被折叠?



