навести курсор на текстовое поле - PullRequest
1 голос
/ 22 июля 2011

Мне нужно получить курсор в textfiled, но в textfileddidbeginEditing я должен открыть представление выбора для выбора, поэтому по этой причине мне нужно переставить RespectFirtsresponder в текстовое поле, чтобы этот вид выбора был виден. Но сделав это курсором отключается, когда я открываю средство выбора (и клавиатура становится скрытой респондентом resignFirst). Я хочу показать курсор так, как если пользователь щелкает текстовое поле partilcuar, поэтому с помощью этого курсора он может отслеживать, какое текстовое поле он делает выбор.

Надеюсь, мне понятен мой вопрос.

Ответы [ 2 ]

2 голосов
/ 22 июля 2011

если вы хотите, чтобы вместо клавиатуры использовалось средство выбора, установите текстовые поля inputView в качестве средства выбора ... поэтому, когда вы нажимаете на текстовое поле, средство выбора появляется как клавиатура, и в текстовом поле также будет отображаться курсор.убрать клавиатуру, а затем показать сборщик ..

0 голосов
/ 22 июля 2011

Если я правильно понимаю вашу проблему, это всего лишь проблема юзабилити. Я думаю, что вы можете решить эту проблему, если вы просто добавите какой-то другой механизм для отображения пользователю, какое текстовое поле находится в режиме редактирования.

Например, добавьте цвет текста в TextField. Если пользователь отключил UIPickerView, установите цвет текста обратно в нормальное состояние.

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