项目开发很多时候用系统给的键盘不是很满足自身实际需求,那就自定义一个吧:
方法其实很简单,重新定义一个view,继承UItextfield,把UI设计好的需求键盘加入新的otherKeyboardView,然后执行代码:
self.inputView =self.otherKeyBoardView;
[selfreloadInputViews];
具体效果如下:
自己封装了一个PassTextField类,直接调用就ok:
- (void)viewDidLoad {
[super viewDidLoad];
//自定义键盘调用
PassTextFild *searchTextField =[[PassTextFild alloc]initWithFrame:CGRectMake(