IQKeyboardManager 在 UITextField 上点击时隐藏键盘
Posted
技术标签:
【中文标题】IQKeyboardManager 在 UITextField 上点击时隐藏键盘【英文标题】:IQKeyboardManager hides keyboard when tapped on UITextField 【发布时间】:2015-09-10 07:03:04 【问题描述】:我有两个文本字段。我在textFieldDidBeginEditing
中使用此代码,但它不会关闭键盘。
-(void)textFieldDidBeginEditing:(UITextField *)textField
if(textField==textFieldOne)
else if (textField==textFieldTwo)
[[IQKeyboardManager sharedManager]resignFirstResponder]
【问题讨论】:
你找到解决方案了吗? 【参考方案1】:这可能有助于尝试
-(void)textFieldDidBeginEditing:(UITextField *)textField
if(textField==textFieldOne)
else if (textField==textFieldTwo)
[self.view endEditing:YES];
【讨论】:
shouldResignOnTouchOutside 使用 IQKeyboardManager 的这个属性来隐藏键盘 只有当我们在外面点击时才会隐藏键盘,在第二个文本字段内点击时才会隐藏。以上是关于IQKeyboardManager 在 UITextField 上点击时隐藏键盘的主要内容,如果未能解决你的问题,请参考以下文章
IQKeyboardManager - 将 UITextView 移动得太远
IQKeyboardManager 与 DownPicker 冲突
在 IQKeyboardManager 中始终保持视图位于顶部(不要使用键盘滚动)
IQKeyboardManager 的下一个/上一个按钮出现问题