`
lianxiangbus
  • 浏览: 527521 次
文章分类
社区版块
存档分类
最新评论

UIKeyboard键盘相关知识点-IOS开发

 
阅读更多

一、键盘风格

UIKit框架支持8种风格键盘。

用法用例:

textView.keyboardtype =UIKeyboardTypeNumberPad;

二、键盘外观

用法用例:

textView.keyboardAppearance=UIKeyboardAppearanceDefault;

三、回车键

  1. typedefenum{
  2. UIReturnKeyDefault, //默认:灰色按钮,标有Return
  3. UIReturnKeyGo,//标有Go的蓝色按钮
  4. UIReturnKeyGoogle, //标有Google的蓝色按钮,用于搜索
  5. UIReturnKeyJoin, //标有Join的蓝色按钮
  6. UIReturnKeyNext, //标有Next的蓝色按钮
  7. UIReturnKeyRoute, //标有Route的蓝色按钮
  8. UIReturnKeySearch, //标有Search的蓝色按钮
  9. UIReturnKeySend, //标有Send的蓝色按钮
  10. UIReturnKeyYahoo, //标有Yahoo!的蓝色按钮,用于搜索
  11. UIReturnKeyDone, //标有Done的蓝色按钮
  12. UIReturnKeyEmergencyCall, //紧急呼叫按钮
  13. }UIReturnKeyType;

用法用例:

textView.returnKeyType=UIReturnKeyGo;

四、自动大写

用法用例:

textField.autocapitalizationType=UITextAutocapitalizationTypeWords;

五、自动更正

用法用例:

textField.autocorrectionType=UITextAutocorrectionTypeYes;

六、安全文本输入

textView.secureTextEntry=YES;

开启安全输入主要是用于密码或一些私人数据的输入,此时会禁用自动更正和自此缓存。

七、键盘遮住视图

这个问题又来已久,我专门写了篇文章来解决此问题,请笑纳:《 打开键盘遮住View的问题解决方法》


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics