ユーザーが UITextField でカーソルを移動できないようにする方法はありますか? 文字列の最後にとどめたいと思います。
8326 次
5 に答える
1
ジェスチャRecognizersプロパティを確認することをお勧めします。
配列内にそれらの多くが見つかり、それらをすべて削除するか、インターセプトして削除/置換するイベントをトリガーするものを見つけたい場合があります。
UITextFieldからコピー/貼り付けと虫眼鏡の機能を削除するために使用しました
于 2011-10-21T01:45:00.413 に答える
0
虫眼鏡を無効にできるかどうかは確認していませんが、UIResponder(したがってUITextField)で編集動作を選択的に無効にするための推奨される方法は、を実装することcanPerformAction:withSender
ですUIResponder
。
UIResponderのドキュメントを参照してください。
たぶん、selectとselectAllアクションに対して「NO」を返すと、それを無効にすることができます。
もう1つの、より残酷な方法は、タッチイベントをインターセプトし、カーソルを最後にリセットすることです。
于 2010-08-18T11:42:49.873 に答える