как получить курсор в UITextView без клавиатуры? - PullRequest
4 голосов
/ 27 сентября 2011

Я разрабатываю программу, в которой у меня есть UITextView, в которой мне нужен курсор без клавиатуры. В этом курсоре показывается только с клавиатуры, если я скрываю, курсор клавиатуры также получит скрыть. Как я могу получить курсор без клавиатуры?

1 Ответ

4 голосов
/ 27 сентября 2011

Курсор отображается, пока вы UITextView редактируете. Таким образом, вы можете при необходимости изменить его inputView на другой, и он будет отображаться вместо клавиатуры.

См. http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIResponder_Class/Reference/Reference.html

С помощью этого метода вы можете добавить свой собственный inputView, например, UIPickerView, или, как вы говорите, хотите добавить минималистский скрытый UIView.

Если вы хотите ограничить содержимое UITextField, вам все равно нужно реализовать UITextFieldDelegate, поскольку пользователь все еще может вставлять содержимое в текстовое поле!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...