1、键盘风格 java
UIKit框架支持8种风格键盘。api
用法用例:缓存
textView.keyboardtype = UIKeyboardTypeNumberPad;安全
2、键盘外观框架
用法用例:spa
textView.keyboardAppearance=UIKeyboardAppearanceDefault;.net
3、回车键blog
用法用例:get
textView.returnKeyType=UIReturnKeyGo;it
4、自动大写
用法用例:
textField.autocapitalizationType = UITextAutocapitalizationTypeWords;
5、自动更正
用法用例:
textField.autocorrectionType = UITextAutocorrectionTypeYes;
6、安全文本输入
textView.secureTextEntry=YES;
开启安全输入主要是用于密码或一些私人数据的输入,此时会禁用自动更正和自此缓存。
self._textField.returnKeyType=UIReturnKeyDone;
self._textField.delegate=self;
- (BOOL)textFieldShouldReturn:(UITextField *)textField{
[textField resignFirstResponder];
return YES;
}
self._textView.delegate=self;
self._textView.returnKeyType=UIReturnKeyDone;
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range
replacementText:(NSString *)text {
if ([text isEqualToString:@"\n"]) {
[textView resignFirstResponder];
return NO;
}
return YES;
}