1

iOS のネイティブの連絡先アプリから「新しい連絡先」に似たフォームを作成しています。

私が見つけた唯一の方法は、テーブル ビューを作成し、カスタム テーブル ビュー セルを作成することです。

ここまでは順調ですね...

ここで、TextField はクリックしたときにのみフォーカスを取得しますが、作成した Table View Cell クラスの任意の場所をクリックすると、TextField にフォーカスを設定したいと考えています。

私はこれを試しました:

- (void)setSelected:(BOOL)selected animated:(BOOL)animated
{
    [super setSelected:selected animated:animated];
    [self.txtInputer becomeFirstResponder];
    // Configure the view for the selected state
}

しかし、それは私が望むようには機能しませんでした。フォーカスはテーブルの最後のフィールドに設定されています。

4

1 に答える 1