2015-09-08 7 views
0

Мое приложение отлично работает на ios 8.4, но теперь, попробовав его на бета-версии ios 9, после открытия приложения курсор на поле UIText не появляется.UITextField Cursor and Keyboard Issue

  1. Клавиатура не подходит. Разве это не автоматически?
  2. Приложение работает отлично до ios8.4. Кто-нибудь может мне помочь?
  3. После одного нажатия на UITextField курсор не отображается вообще.

Кроме того, я попытался проверить свойство tintColor, а также предложил некоторые пользователи, но по умолчанию синий.

Есть ли определенные изменения в том, как клавиатура работает на ios9?

Ситуация - Когда я нажимаю кнопку «Вход», отображается сообщение «Предупреждение», а затем при нажатии «ОК» клавиатура появляется с помощью курсора, но я могу ввести только 1 символ, и внезапно курсор и клавиатура исчезнут. Затем снова нажмите логин, получите сообщение об ошибке, появится курсор, символ типа 1 и курсор и клавиатура снова исчезнет.

Почему курсор находится на видимом, если используется на UITextField. Это, по моему мнению, должно быть простой автоматикой. Я использовал resignFirstResponder и сталFirstResponder тоже.

Что-нибудь общего с видами здесь? Например, супер-просмотр или что-то еще?

Заранее благодарен!

Shrikant Kekane

+0

ваше тестирование на симуляторе или устройстве? –

+0

Когда вы вызываете resignFirstResponder на текстовое поле? –

+0

Возможно, вы забыли установить делегат для объекта 'UITextField'. – byJeevan

ответ

3

Ситуация вы описали не происходит, когда я попробовал то же самое.

шаги я следовал:

  1. Перетащите один UITextField в раскадровку.
  2. Дайте ему необходимые ограничения.
  3. Строительство & Запуск.

Клавиатура и курсор оба отлично работают в симуляторе iOS9.

 Смежные вопросы

  • Нет связанных вопросов^_^