我创建了一个自定义键盘,并使用inputView属性将其与UITextField相关联。按下我的自定义键盘上的“关闭”按钮时,我在文本字段上调用resignFirstReponder。
在你将此作为另一个IB出口问题解雇之前,事实并非如此。文本字段指针有效,实际上在调用resignFirstResponder之后,插入符号消失,这证明resignFirstResponder实际上正在工作。只是我的自定义键盘没有隐藏自己。知道为什么吗?
我是否需要在自定义键盘上执行任何特殊操作才能使其自行隐藏?
答案 0 :(得分:0)
试试这个:
[textField endEditing:YES];
它强制textField隐藏它的键盘,但我不是100%肯定它也适用于自定义键盘。试一试:)!