私はテキストビューを持っています。私は私の.hでUITextViewデリゲートプロトコルを実装していませんが、.mファイルでデリゲートメソッド(shouldBeginEditingとendEditing)をオーバーライドしており、メソッドが呼び出されています。さて、私がしたいのは、ユーザーがテキストビューをクリックするたびに、私は常にカーソルがテキストビューをクリックしていても最初にカーソルを置くことです。私はtextviewのBeginEditingメソッドでこの行を使用しようとしましたが、それは役に立たなかったのです。テキストビューをクリックすると常に先頭にカーソルがあります
[textView setSelectedRange:NSMakeRange(0, 0)];
私はいつもユーザーが最初に新しいテキストを入力できるようにしたい(すでに入力されているテキストビューのテキストの最後にはテキストを入れない)。誰かがこの問題を取り除く方法を教えてくれる?
PS:私はXcodeの4.2、iOSの作業....
ねえ、このリンクでの答えが見つかりました:[UITextFieldのの先頭にカーソルを移動] を(のhttp://のstackoverflow。 com/questions/4180263/cursor-to-the-beginning-of-uitextfield) – anshul