这是一款自定义键盘,高度封装,使用简单,只需一行代码即可集成。
-
使用CocoaPods导入
pod 'MGKeyBoard'
-
导入头文件
#import <MGPassWordKeyBoard.h>
-
使用实例
- (void)viewDidLoad {
[super viewDidLoad];
UITextField *textField = [[UITextField alloc]initWithFrame:CGRectMake(0, 0, 200, 40)];
textField.borderStyle = UITextBorderStyleRoundedRect;
textField.center = CGPointMake(self.view.frame.size.width/2.0f, self.view.frame.size.height/2.0f);
textField.placeholder = @"点击弹出自定义键盘";
[self.view addSubview:textField];
MGPassWordKeyBoard *customKeyboard = [[MGPassWordKeyBoard alloc]initKeyboardView];
customKeyboard.keyBoardLayoutStyle = KeyBoardLayoutStyleDefault;
///这行是关键代码,如有多个textfield ,只需要在textField 的开始编辑代理方法中重新关联即可
[customKeyboard setRelationShipTextFiled:textField];
}
只需要关联到对应的TextField 即可。
- 如果您在使用过程中有任何问题,欢迎issue me! 很乐意为您解答任何相关问题!
- 如果您想要更多的功能或者什么意见建议,欢迎issue me!我会根据大家的需求来改进!
All source code is licensed under the MIT License.