0

我希望用键盘顶部的按钮列表来推动键盘。请参考图片

在此处输入图像描述

是否可以?

4

2 回答 2

1

您需要添加一个工具栏。这是我用于操作表的示例 - 您可以轻松地对键盘进行修改:

  //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 添加更多项目。

于 2012-03-23T02:51:56.517 回答
0

有可能的。这是github 上一个键盘控制项目的链接。

于 2012-03-23T02:58:48.993 回答