Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samuelzhaoy/ios-emojikeyboard
Emoji Keyboard for iOS (support sticker as well)
https://github.com/samuelzhaoy/ios-emojikeyboard
emoji emoji-keyboard ios ios-emojikeyboard objective-c stickers
Last synced: about 2 hours ago
JSON representation
Emoji Keyboard for iOS (support sticker as well)
- Host: GitHub
- URL: https://github.com/samuelzhaoy/ios-emojikeyboard
- Owner: SamuelZhaoY
- License: mit
- Created: 2016-08-28T11:31:47.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-12-14T03:11:52.000Z (almost 8 years ago)
- Last Synced: 2024-10-12T05:49:57.367Z (about 1 month ago)
- Topics: emoji, emoji-keyboard, ios, ios-emojikeyboard, objective-c, stickers
- Language: Objective-C
- Size: 2.77 MB
- Stars: 20
- Watchers: 4
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# iOS-EmojiKeyBoard
[![CI Status](http://img.shields.io/travis/SamuelZhaoY/iOS-EmojiKeyBoard.svg?style=flat)](https://travis-ci.org/SamuelZhaoY/iOS-EmojiKeyBoard)
[![Version](https://img.shields.io/cocoapods/v/Toast.svg?style=flat)](http://cocoapods.org/pods/GZToast)
[![License](https://img.shields.io/cocoapods/l/Toast.svg?style=flat)](http://cocoapods.org/pods/GZToast)
[![Platform](https://img.shields.io/cocoapods/p/Toast.svg?style=flat)](http://cocoapods.org/pods/GZToast)## Feature List
* Customizable emoji pack & sticker package
* Support .gif animation
* Support long press zoom in effect.
* Support vertical and horizontal screen.
* Handy way of initialization & dismiss.![emojikeyboarddemo](https://cloud.githubusercontent.com/assets/8198256/18235964/be9ad7c0-7353-11e6-9e33-50aaac5bdaba.gif)
## Example
* Setup: To run the example project, clone the repo, and run `pod install` from the Example directory first.
* Display the keyboard:
```objc
GZStickerPanelControl* emoControl = [GZStickerPanelControl new];
// Bind the input
emoControl.associatedInput = self.emojiInput;
// Show emojiKeyboard
[emoControl addToView:self.view];
```* Remove the keyboard:
```objc
[emoControl dismiss];
```## Requirements
The internal auto-layout of the emoji keyboard widget depends on iOS Masonry AutoLayout Tool
## Installation
iOS-EmojiKeyBoard is available through [CocoaPods](http://cocoapods.org). To install
it, simply add the following line to your Podfile:```ruby
pod "GZEmojiKeyboard"
```## Author
zy.zhao, [email protected]
## License
iOS-EmojiKeyBoard is available under the MIT license. See the LICENSE file for more info.