2012-05-15 3 views
4

Я новичок в разработке iOS. Я пытаюсь создать приложение типа типа заклинания в ios 5.1, имеющее textView, так что если пользователь нажимает на клавишу клавиатуры, панель инструментов подсказки входит в верхнюю часть клавиатуры, содержащей все предложения, и если пользователь нажимает на одно из этих предложений он будет отображаться в текстовом элементе.отображение подсказки панели инструментов выше клавиатуры ios

Как показано на рисунке.

enter image description here

Я обработал клавиатуры пресс-конференцию и обрабатываются всю обработку там. Теперь то, что я хочу сделать, это то, что у меня есть NSArray предложений, и я хочу создать панель инструментов предложений и назначить все эти предложения из NSArray на эту панель инструментов, а также если пользователь нажимает на любое из этих предложений, это должно быть помещено в textView.

Я не могу понять, как я должен продолжать это, и какой компонент я должен использовать для создания этого toobar над клавиатурой.

с помощью IOS SDK 5.1 и Xcode 4.3

ответ

3

Вы можете сделать вид палки в верхней части клавиатуры сделав его inputAccessoryView в зависимости от того, какие элементы управления редактированием текста (UITextField, UITextView и т. д.) вы хотите, чтобы он появился. Дополнительную информацию см. В документации по протоколу UITextInputTraits.

Если вы не знаете, с чего начать, показывая слова, которые можно прослушивать, вы можете посмотреть на View Programming Guide или хорошую книгу для программирования в стиле iOS.

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