KUIKeyboard 1.7.0

KUIKeyboard 1.7.0

测试已测试
语言语言 SwiftSwift
许可 MIT
发布最新版本2019年10月
SPM支持 SPM

Kofktu 维护。



  • Kofktu

KUIKeyboard

Swift CocoaPods Carthage compatible

iOS 上的键盘处理,它还可以与 UIScrollViewKeyboardDismissMode.interactive 一起完美工作。

alt tag

要求

  • iOS 8.0+
  • Xcode 11.0
  • Swift 5.0 (>= 1.7.0)
  • Swift 4.2 (>= 1.6.0)
  • Swift 4.0 (>= 1.5.0)
  • Swift 3.0 (1.0.0)

安装

CocoaPods

KUIKeyboard 可通过 CocoaPods 获得。要安装它,只需将以下行添加到 Podfile 中

pod "KUIKeyboard"

使用

KUIKeyboard

import KUIKeyboard

var keyboard = KUIKeyboard()

override func viewDidAppear(_ animated: Bool) {
    super.viewDidAppear(animated)
    keyboard.addObservers()
}

override func viewWillDisappear(_ animated: Bool) {
    super.viewWillDisappear(animated)
    keyboard.removeObservers()
}

KUIKeyboardDelegate

keyboard.delegate = self

...

func keyboard(_ keyboard: KUIKeyboard, changed visibleHeight: CGFloat) {
  // Customize
}

闭包

keyboard.onChangedKeyboardHeight = { (visibleHeight) in
  // Customize        
}

参考

作者

Kim Taeun(kofktu),[email protected]

许可

KUIKeyboard遵循MIT许可。更多信息请查看LICENSE文件。