ios 键盘追加完成按钮

Posted 懒猫口米

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios 键盘追加完成按钮相关的知识,希望对你有一定的参考价值。

//键盘追加完成按钮
UIToolbar * topView = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, 320, 30)];
[topView setBarStyle:UIBarStyleDefault];
UIBarButtonItem * btnSpace = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];
UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
btn.frame = CGRectMake(2, 10, 50, 25);
[btn addTarget:self action:@selector(dismissKeyBoard) forControlEvents:UIControlEventTouchUpInside];
[btn setTitle:@"完成"forState:UIControlStateNormal];

[btn setTitleColor:[UIColor colorWithRed:31.0/255.0 green:112.0/255.0 blue:175.0/255.0 alpha:1.0] forState:UIControlStateNormal];

btn.titleLabel.textColor=[UIColor redColor];
UIBarButtonItem *doneBtn = [[UIBarButtonItem alloc]initWithCustomView:btn];
NSArray * buttonsArray = [NSArray arrayWithObjects:btnSpace,doneBtn,nil];
[topView setItems:buttonsArray];
[_texTest setInputAccessoryView:topView];
}















以上是关于ios 键盘追加完成按钮的主要内容,如果未能解决你的问题,请参考以下文章

iOS为数字键盘增加完成按钮

如何在IOS键盘顶部的键盘上添加完成按钮?

需要使用javascript识别iOS编辑键盘中的“完成”按钮单击

如何在 iOS 7 上模拟键盘动画以将“完成”按钮添加到数字键盘?

更改 iOS 虚拟键盘“上一个”、“下一个”、“完成”按钮的语言

IOS数字键盘加完成按钮