отображать клавиатуру со списком кнопок сверху - PullRequest
0 голосов
/ 23 марта 2012

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

enter image description here

Возможно ли это?

Ответы [ 2 ]

1 голос
/ 23 марта 2012

вам нужно добавить панель инструментов. Вот пример, который я использовал для листа действий - вы можете легко внести изменения в клавиатуру:

  //DEFINING TOOL BAR 
UIToolbar * keyboardToolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
keyboardToolbar.barStyle = UIBarStyleBlackOpaque;
[keyboardToolbar sizeToFit];    
NSMutableArray *barItems = [[NSMutableArray alloc] init];
UIBarButtonItem *flexSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];
[barItems addObject:flexSpace];
UIBarButtonItem *doneBtn = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(dismissKeyboard:)];
[barItems addObject:doneBtn];
[keyboardToolbar setItems:barItems animated:YES];
[keyboard addSubview:keyboardToolbar]; 

Очевидно, что вы можете добавить больше элементов в UIToolBar для "Next", "Previous" и т. Д.

0 голосов
/ 23 марта 2012

Это возможно.Вот ссылка на проект управления клавиатурой на github.

...