Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devliusir/customkeyboard

A simple and fast implementation of a custom numeric keypad. There is always a keyboard for you.
https://github.com/devliusir/customkeyboard

animation cocoapods custom-keyboard ios-app ios-ui keyboard keyboard-layout numberpad swift-language

Last synced: 3 days ago
JSON representation

A simple and fast implementation of a custom numeric keypad. There is always a keyboard for you.

Awesome Lists containing this project

README

        

![](https://github.com/ChinaHackers/Customkeyboard/raw/master/Design/Customkeyboard.png)

Customkeyboard is a simple and fast framework for custom digital keyboards. There's always a keyboard for you.

---
![language](https://img.shields.io/badge/language-swift-orange.svg)
[![swift version](https://img.shields.io/badge/swift-5.1+-blue.svg?style=flat)](https://developer.apple.com/swift/)
![xcode version](https://img.shields.io/badge/xcode-11.2+-red.svg)
![build state](https://img.shields.io/badge/build-passing-brightgreen)
![GitHub top language](https://img.shields.io/github/languages/top/DevLiuSir/Customkeyboard?color=blueviolet)
![https://github.com/DevLiuSir/Customkeyboard/blob/master/LICENSE](https://img.shields.io/github/license/DevLiuSir/Customkeyboard.svg)
![platform](https://img.shields.io/badge/platform-ios-lightgrey.svg)
![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/DevLiuSir/Customkeyboard?color=ff69b4&label=codeSize)
![commits count](https://badgen.net/github/commits/DevLiuSir/Customkeyboard)
![GitHub last commit](https://img.shields.io/github/last-commit/DevLiuSir/Customkeyboard)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/DevLiuSir/Customkeyboard)
![Github Star](https://img.shields.io/github/stars/DevLiuSir/Customkeyboard.svg?style=social&label=Star)
![GitHub forks](https://img.shields.io/github/forks/DevLiuSir/Customkeyboard?style=social)
![GitHub watchers](https://img.shields.io/github/watchers/DevLiuSir/Customkeyboard?style=social)
[![Twitter Follow](https://img.shields.io/twitter/follow/LiuChuan_.svg?style=social)](https://twitter.com/LiuChuan_)

## Design

![](https://github.com/ChinaHackers/Customkeyboard/raw/master/Design/Showcase.gif)

## Requirements
- iOS 12.0 +
- Xcode 10 +
- Swift 5.0 +

## Installation

[CocoaPods](http://cocoapods.org/) is a dependency manager for Cocoa projects. You can install it with the following command:

```swift
$ gem install cocoapods
```

Just add the `Customkeyboard` folder to your project.

or use `CocoaPods` with Podfile:

```swift
pod 'Customkeyboard'
```

You can use CocoaPods to install `Customkeyboard` by adding it to your Podfile:

```swift
platform :ios, '12.0'
target '' do
use_frameworks!
pod 'Customkeyboard'
end
```

Then, run the following command:

```swift
$ pod install
```

## Revision
- Add button sound
- Add long press to delete

## Example
![](https://github.com/ChinaHackers/Customkeyboard/raw/master/Design/Example.png)

## Author
| [](https://github.com/DevLiuSir) | [Mr Liu](https://github.com/DevLiuSir)

Software Engineer
[![Twitter][1.1]][1] [![Github][2.1]][2] [![LinkedIn][3.1]][3] |
| :------------: | :------------: |

[1.1]: http://i.imgur.com/wWzX9uB.png (twitter icon without padding)
[2.1]: http://i.imgur.com/9I6NRUm.png (github icon without padding)
[3.1]: https://www.kingsfund.org.uk/themes/custom/kingsfund/dist/img/svg/sprite-icon-linkedin.svg (linkedin icon)

[1]: https://twitter.com/LiuChuan_
[2]: https://github.com/DevLiuSir
[3]: https://www.linkedin.com/in/chuan-liu-00359115a/