私は最近「resignFirstResponder」を使用するたびにEXC_BAD_ACCESSを投げていますが、私は最近XCode(4.2とiOS5 SDK)を更新しました。UITextField -resignFirstResponderが失敗する
私はメモリ管理に精通していて、これまでに何もリリースされていないことを確認しています...狂った部分は "becomeFisrtResponder"が機能することです。
微細加工:
if(_TextField==input){
[inputPassWord becomeFirstResponder];
}
else
{
[input becomeFirstResponder];
}
は失敗:それは何ができるかの
if(_TextField==input){
[inputPassWord becomeFirstResponder];
}
else
{
[_TextField resignFirstResponder];
}
任意のアイデアを?
ありがとうございます!
にかなり新たなんだ、それは入力が一度に最初の応答者ではないことは可能ですか? –
そうは思わない。 'if(_TextField == input){ [inputPassWord becomeFirstResponder]; } else { if([_ TextField isFirstResponder]) { NSLog(@ "YES"); [_TextField resignFirstResponder]; } // [inputPassWord resignFirstResponder]; } ' は" YES "を記録していますが、 – jdu
が失敗した場合は、becomeFirstResponderがそれを保持する可能性がありますか? – jbat100