KeyboardNotifier manages Keyboard's visibility
- iOS 9.0 or later
- Xcode 11.0 or later
pod 'KeyboardNotifier', '1.3'
At this point your workspace should build without error. If you are having problem, post to the Issue and the community can help you solve it.
import KeyboardNotifier
- To check keyboard will show:
Keyboard.current.willShow { info in
print(info.keyboardFrame, info.animationDuration)
}
- To check keyboard did show:
Keyboard.current.didShow { info in
print(info.keyboardFrame, info.animationDuration)
}
- To check keyboard will hide:
Keyboard.current.willHide { info in
print(info.keyboardFrame, info.animationDuration)
}
- To check keyboard did hide:
Keyboard.current.didHide { info in
print(info.keyboardFrame, info.animationDuration)
}
If you run into an issue that KeyboardNotifier
unable to found.
[!] Unable to find a specification for `KeyboardNotifier`
You have either:
* mistyped the name or version.
* not added the source repo that hosts the Podspec to your Podfile.
Pls refer to here https://stackoverflow.com/questions/25913733/unable-to-find-a-specification-in-cocoapods
by adding source 'https://github.com/CocoaPods/Specs.git'
- If you found a bug, open an issue.
- If you have a feature request, open an issue.
- If you want to contribute, submit a pull request.
All source code is licensed under the MIT License.