RKKeyboardManager
用法
let scrollView = UIScrollView()
let keyboardManager = RKKeyboardManager()
// or let keyboardManager = RKKeyboardManager(scrollView: scrollView)
// keyboardManager.subscribe()
// keyboardManager.unsubscribe()
func setupKeyboardManager() {
keyboardManager.setOnWillChangeFrameBlock { [weak self] keyboardFrame, keyboardEvent in
guard let sself = self else { return }
switch keyboardEvent {
case .willShow, .justChange:
// do ...
case .willHide:
// do ...
}
}
}
文档
https://daskioff.github.io/RKKeyboardManager/
需求
安装
RK键盘管理器通过CocoaPods提供。要安装它,只需将以下行添加到您的Podfile中
pod 'RKKeyboardManager'
作者
大斯基博,[email protected]
许可
RKKeyboardManager遵循MIT许可协议。更多信息请参阅LICENSE文件。
依赖项
最后一次项目构建使用的是在文件.xcode-version
中指定的版本文档Xcode (更多详情)
上一次项目构建使用的是在文件.swift-version
中指定的Swift版本