ユーザーがフィールドをタップして編集を開始したときに、UITextField選択でテキストを作成しようとしています。アイデアは通常、フィールド全体を最初に消去したいので、ダブルタップしてすべてを選択する必要がなくなります。私は、ファイルの所有者に私のUITextFieldの "編集作業を開始しました" イベントを有線、私のurlEditingDidBeginメソッドに接続されたインターフェイスビルダーでの.hiOS:UITextField selectAll +編集が始まっていない
- (IBAction)urlEditingDidBegin: (id)sender;
.M
- (IBAction)urlEditingDidBegin:(id)sender
{
NSLog(@"Select Contents");
[sender setText:@"Why isn't this working"];
[sender selectAll:self];
}
。
UITextFieldをタップすると、フィールドのテキストが「なぜこの動作しないのですか」に変わり、メソッドが起動し、送信者が正しいことが証明されますが、テキストは選択されません。
私は間違っていますか?
これは私が最終的にやったかったものですが、なぜselectAllがテキストを選択していないのかまだ分かりません。 –