我有ViewController
一个textfield
和一个button
,当我开始编辑textfield
中的文字时,会弹出键盘。
现在,如果我点按button
,它会先关闭键盘,然后在第二次点击时button's
touchupinside
事件被触发。
这意味着如果我想点击button
我需要点击两次,即;首先点击关闭键盘然后我才能点击button
。
我希望能够在不关闭button
的情况下点击keyboard
。
我也在使用IQKeyboardManager
,不知道是否可能是这种行为的原因。
这是我的IQKeyboardManager代码
IQKeyboardManager.sharedManager().enable = true
IQKeyboardManager.sharedManager().shouldResignOnTouchOutside = true
IQKeyboardManager.sharedManager().touchResignedGestureIgnoreClasses = [UINavigationBar.self,UIControl.self