美文网首页
IQKeyboardManager 使用 解决IQKeyboar

IQKeyboardManager 使用 解决IQKeyboar

作者: hstar德 | 来源:发表于2020-11-19 13:50 被阅读0次
// MARK:- . 初始化
extension AppDelegate{
    func KeyboardManSetting(){
        //控制整个功能是否启用。
          IQKeyboardManager.shared.enable = true
         //控制点击背景是否收起键盘
          IQKeyboardManager.shared.shouldResignOnTouchOutside = true
         //控制键盘上的工具条文字颜色是否用户自定义
//          IQKeyboardManager.shared.shouldShowTextFieldPlaceholder = true
         //       IQKeyboardManager.shared.shouldToolbarUsesTextFieldTintColor = true
         //将右边Done改成完成
          IQKeyboardManager.shared.toolbarDoneBarButtonItemText = "完成"
//         IQKeyboardManager.shared.previousNextDisplayMode = .default
         // 控制是否显示键盘上的工具条
          IQKeyboardManager.shared.enableAutoToolbar = true
         //最新版的设置键盘的returnKey的关键字 ,可以点击键盘上的next键,自动跳转到下一个输入框,最后一个输入框点击完成,自动收起键盘
          IQKeyboardManager.shared.toolbarManageBehaviour = .byPosition
        
        
    }

解决IQKeyboardManager多个不在同一个View上textfield不能next和previous的问题

需要在text所在的父控件(再上一层的父控件也可以) 继承 IQPreviousNextView 就可以了.
xib的话 直接把view的 CostomClass 写成 IQPreviousNextView就OK了

相关文章

网友评论

      本文标题:IQKeyboardManager 使用 解决IQKeyboar

      本文链接:https://www.haomeiwen.com/subject/xudfkktx.html