这是一个问答,希望能帮助遇到此问题的其他人。当我在控件之间传输 FirstResponder 链时,这个问题似乎是随机发生的。
控件是自定义控件对象,继承自UIView
aUITextField
或UITextView
添加为子视图(与其他控件)并完全在代码中生成。
并非生成的控件的每个实例都会引发异常,但无论是否调用了代码或是否被点击了,都会始终如一地textfield/textview
这样[text becomeFirstResponder]
做textfield/textview
。
我在这个上扯了大约6个小时的头发......