編集可能な UITextView がありません。フォーカスされると、カーソル位置は先頭にあります。カーソルの位置を設定するにはどうすればよいですか? (点字キーボードでiPhoneデバイスを使用していますが、編集可能なUITextViewがフォーカスされていない場合、最初からテキストがあるため、カーソルの位置を設定する必要があります。)
質問する
372 次
1 に答える
0
最後にカーソル位置を設定したい場合は、このデリゲートを次のように使用します::
- (void)textViewDidChangeSelection:(UITextView *)textView{
textView.text =[NSString stringWithFormat:@"%@",textView.text];
}
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{
return NO;
}
カーソルを表示するためにUITextViewプロパティをyesに設定することを覚えておいてください
于 2012-12-24T11:37:05.100 に答える