首先设置每个 UITextField 的
inputAccessoryView 为UIToolBar ;

将所有的 textField 放入一个数组;

设置 UITextField UITextFieldDelegate代理,实现代理方法- (void)textFieldDidBeginEditing:(UITextField *)textField

可以得到当前的 textField,通过判断,可以知道当前textField 在数组的下标,下一项,上一项需要把当前键盘的响应交给哪一个 textField;

退出键盘只需要点击 按钮 调用 [self.view endEditing:YES];



     可以实现。

效果图:

IOS开发 键盘添加工具条 退出 上一项 下一项 简单实现-LMLPHP

实现代码见:http://download.csdn.net/detail/q610098308/8450211

XCODE6 编译;

05-18 23:55