我有一个ViewControllerwith singletextfield和 one 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