Немодальный интерфейс клавиатуры iOS - PullRequest
1 голос
/ 10 сентября 2010

Известно ли, как получить интерфейс клавиатуры из приложений телефона и Skype?Это отличается от представления модальной клавиатуры, которое появляется, когда UITextField становится первым респондентом.

Является ли это просто UIView, который разработчики Skype выложили в IB, дополненный пользовательской графикой, чтобы получить квадратную формукаждая кнопка?Или есть какой-нибудь стандартный способ Cocoa Touch сделать это?

Ответы [ 3 ]

1 голос
/ 11 сентября 2010

Это не то, что Cocoa Touch предоставляет из коробки, нет. Я думаю, что клавиатура iPhone представляет собой набор UIButton объектов, расположенных как клавиатура и использующих пользовательскую графику для получения визуального вида. Это должно быть довольно легко сделать в Интерфейсном Разработчике.

0 голосов
/ 10 сентября 2010

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

0 голосов
/ 10 сентября 2010

Возможно, вы ищете UIKeyboardType в протоколе UITextInputTraits, который реализован UITextField и т. Д. См. Документацию по этой ссылке.

...