質問: uitableviewcellに埋め込まれている間、uitextfieldにファーストレスポンダーになるように指示する uitextfieldのサブビューであるuitableviewcellがあります。ビューが読み込まれると、テキストフィールドがファーストレスポンダーになります。テーブルセルのテキストフィールドへのポインターがあるので、これを行うために次のことを試みています。[mytextfield becomefirstresponder]; これは、いつ呼び出されたかに関係なく、常にnoを返します。ドキュメントによると、テキストフィールドはファーストレスポンダーになることを拒否しました。編集:textfieldは、タッチされると適切に応答します。キーボードが表示されます。問題が発生するのは、プログラムでbecomefirstresponderに伝えるときだけです。
回答: ファーストレスポンダーを送信しようとしたときに、テキストフィールドがゼロであることが判明しました。ライフサイクルの後半でbecomefirstresponderを送信することができました。