首先设置每个 UITextField 的
inputAccessoryView 为UIToolBar ;
将所有的 textField 放入一个数组;
设置 UITextField UITextFieldDelegate代理,实现代理方法- (void)textFieldDidBeginEditing:(UITextField *)textField
可以得到当前的 textField,通过判断,可以知道当前textField 在数组的下标,下一项,上一项需要把当前键盘的响应交给哪一个 textField;
退出键盘只需要点击 按钮 调用 [self.view endEditing:YES];
可以实现。
效果图:
实现代码见:http://download.csdn.net/detail/q610098308/8450211
XCODE6 编译;