Мне нужно добавить кнопку на клавиатуре, как показано на картинке - PullRequest
0 голосов
/ 30 июля 2009

изображение находится в следующем месте

http://www.freeimagehosting.net/uploads/e50107df44.jpg

, пожалуйста, помогите мне.

Я буду вам благодарен.

Ответы [ 2 ]

5 голосов
/ 30 июля 2009

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

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

Точнее говоря, вы хотите вызвать появление панели инструментов в

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField

и его исчезновение в методе, вызываемом кнопкой Termine, касается.

Вам нужны подробности?

1 голос
/ 30 июля 2009

На самом деле это выглядит как новая панель автозаполнения формы UIWebView 3.0. Я уверен, что он реализован внутри, как вы говорите, UIToolbar, который появляется, когда клавиатура делает, но вы не можете добавить к нему больше кнопок. Я не уверен, просят ли об этом сахар или нет.

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