Latest 0.0.1
License MIT
Platforms ios 8.0
Frameworks UIKit, MapKit

[![CI Status]( Thai/STKeyboard.svg?style=flat)]( Thai/STKeyboard)


To run the example project, clone the repo, and run pod install from the Example directory first.


You must import NSPhotoLibraryUsageDescription in Info.plist in order to access Photo Library.


STKeyboard is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod "STKeyboard"
  • Active keyboard
    let textField = UITextField()

textField.switchToSTKeyboard(withType: .default)
textField.switchToSTKeyboard(withType: .number)
textField.switchToSTKeyboard(withType: .photo)

- Create a new keyboard by inheriting from `STKeyboard`

class NewCustomKeyboard: STKeyboard {

static let customKeyboard = NewCustomKeyboard()

## Author

Son Thai, [email protected]

## License

STKeyboard is available under the MIT license. See the LICENSE file for more info.

Copyright (c) 2017 Son Thai ([email protected]).

See the LICENSE file for more info.

Latest podspec

    "name": "STKeyboard",
    "version": "0.0.1",
    "summary": "STKeyboard is the way to use or create a new custom keyboard.",
    "description": "STKeyboard supports your application with 2 new kinds of keyboard: Number and Photo.nYou can easily create a new custom keyboard for you own application.nSTKeyboard supports iOS 8.0 or higher.",
    "homepage": "",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    "authors": {
        "son11592": "[email protected]"
    "source": {
        "git": "",
        "tag": "0.0.1"
    "platforms": {
        "ios": "8.0"
    "source_files": "STKeyboard/Classes/**/*",
    "frameworks": [
    "pushed_with_swift_version": "3.0"

Pin It on Pinterest

Share This