UITextView に UITapGestureRecognizer を追加しました。numberOfTapsRequired を 1 に設定しましたが、これを ANY にする必要があります。aField は UITextView です。セレクターを呼び出すには、何回でもタップする必要があります。これを行う方法はありますか?
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(stateFieldSelected)];
singleTap.numberOfTapsRequired = 1;
[aField addGestureRecognizer:singleTap];
目的は、State フィールドをタップしたときに UIPickerView を起動することですが、state フィールドをダブルまたはトリプルタップすると、キーボードが表示されます。多くのジェスチャ認識機能を追加できますが、そうしなければならないように思えます。