Не могу найти keyplane, что поддерживает тип 4 для iPhone-портрет-цифровой блок клавиатуры
недавно я обновился до Xcode 7, и сегодня я заметил это предупреждение в журнале, когда я нажал текстовое поле, и клавиатура выскочила:
Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad; using 563160167_Portrait_iPhone-Simple-Pad_Default
у меня есть UITextField
что я настроил в Interface Builder и настроил его (также В IB) для отображения клавиатуры цифровой клавиатуры. Я также заметил, что для обычного типа клавиатуры это сообщение не появляется.
Я искал решение, но ничего из того, что я нашел, не работало до сих пор.
симулятор настройки в разделе Simulator->Hardware->Keyboard
являются:
проверил Uses same layout as OS X
unchecked для двух других.
какие идеи?
2 ответов
ваше приложение iOS не может найти цифровую клавиатуру, прикрепленную к вашей OS X. Поэтому вам просто нужно снять флажок подключить аппаратную клавиатуру в симуляторе, по следующему пути только для тестирование цель:
Simulator
->Hardware
->Keyboard
->Connect Hardware Keyboard
это решит вышеуказанную проблему.
Я думаю, вы должны увидеть следующей ссылке тоже. Он говорит, что это ошибка в XCode в конце этого сообщения форума нить!
подсказка:
А также я думаю, что это тот момент, когда вам нужно дать софт-клавиатуру Close
кнопка чуть выше цифровой клавиатуры.
Это потому, что вы запускаете приложение на OS X, и нет цифровой клавиатуры, прикрепленной к OS X. решение таково: