All Projects → ayushgoel → Agemojikeyboard

ayushgoel / Agemojikeyboard

Licence: mit
Emoji Keyboard for iOS

Projects that are alternatives of or similar to Agemojikeyboard

React Native Emoticons
react native emoticons(表情), including emoji😁
Stars: ✭ 119 (-82.65%)
Mutual labels:  keyboard, emoji
EmojiKeyBoard
自定义表情键盘(支持系统表情, 图片表情),仅供参考学习~
Stars: ✭ 36 (-94.75%)
Mutual labels:  emoji, keyboard
EmoticonsBoard
Function keyboard and emotions. Android表情键盘,可动态更新表情。
Stars: ✭ 31 (-95.48%)
Mutual labels:  emoji, keyboard
Keyboardhidemanager
Codeless manager to hide keyboard by tapping on views for iOS written in Swift
Stars: ✭ 57 (-91.69%)
Mutual labels:  keyboard, cocoapods
Ppstickerkeyboard
iOS 表情键盘
Stars: ✭ 377 (-45.04%)
Mutual labels:  keyboard, emoji
Android Keyboard
Android Keyboard with 180+ dictionaries. Support swipe input (sliding input), Emoji keyboard, AI predictions, dictionaries downloading, and keyboard themes.
Stars: ✭ 108 (-84.26%)
Mutual labels:  keyboard, emoji
react-native-emoji-input
A fully-featured emoji keyboard ⌨️ for React Native ⚛️
Stars: ✭ 67 (-90.23%)
Mutual labels:  emoji, keyboard
Mojilist
🛍 Create shopping lists with emojis!
Stars: ✭ 60 (-91.25%)
Mutual labels:  cocoapods, emoji
Android Slidingemojikeyboard
Our Sliding Emoji Keyboard app.
Stars: ✭ 286 (-58.31%)
Mutual labels:  keyboard, emoji
Animoji
Animoji Generator 🦊
Stars: ✭ 277 (-59.62%)
Mutual labels:  cocoapods, emoji
Emojikeyboard
自定义表情键盘(支持系统表情, 图片表情),仅供参考学习~
Stars: ✭ 33 (-95.19%)
Mutual labels:  keyboard, emoji
Uitextfield Navigation
🏄‍♂️ UITextField-Navigation makes it easier to navigate between UITextFields and UITextViews
Stars: ✭ 436 (-36.44%)
Mutual labels:  keyboard, cocoapods
Sodieremojikeyboardplus
支持自定义emoji表情,icon font , FontAwesome,斜体,超链接,粗体,下划线,字体,颜色,镂空字体等富文本
Stars: ✭ 14 (-97.96%)
Mutual labels:  keyboard, emoji
Tkkeyboardcontrol
TKKeyboardControl adds keyboard awareness and scrolling dismissal (like iMessages app) to any view with only 1 line of code for Swift.
Stars: ✭ 110 (-83.97%)
Mutual labels:  keyboard, cocoapods
Croc
Swift emoji string parsing library
Stars: ✭ 124 (-81.92%)
Mutual labels:  cocoapods, emoji
KeyboardKitPro
KeyboardKit Pro extends KeyboardKit with pro features.
Stars: ✭ 42 (-93.88%)
Mutual labels:  emoji, keyboard
EasyEmoji
Help developers to quickly realize the expression of the keyboard
Stars: ✭ 24 (-96.5%)
Mutual labels:  emoji, keyboard
Coding Ios
CODING iOS 客户端源代码
Stars: ✭ 3,771 (+449.71%)
Mutual labels:  cocoapods, emoji
Keyboardkit
KeyboardKit is a Swift library that helps you create custom keyboard extensions for iOS and ipadOS.
Stars: ✭ 438 (-36.15%)
Mutual labels:  keyboard, emoji
Rome
Makes it easy to build a list of frameworks.
Stars: ✭ 651 (-5.1%)
Mutual labels:  cocoapods

AGEmojiKeyboard

Version License Platform

An alternate keyboard for iOS that lets you display all the emojis supported by iOS. Documentation is available via CocoaDocs.

Additions that need to be done:

  1. Stickers
  2. Custom emojis (different font)

Example Project

To run the example project:

  1. Clone the repo to a local folder.
  2. Run pod install from the Example directory.
  3. Open AGEmojiKeyboardSample.xcworkspace placed in Example folder.
  4. Run.

Example Preview

Installation

Via CocoaPods

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

pod "AGEmojiKeyboard"

Copy the files

Copy the classes from AGEmojiKeyboard/ and resources from Resources/ to your project. Look at the Example/ folder to see how the classes are used for more detail.

Usage

  1. Use your own ViewController (optionally) to conform to AGEmojiKeyboardViewDataSource and AGEmojiKeyboardViewDelegate protocol.
  2. Create an instance of [AGEmojiKeyboardView][AGEmojiKeyboardView] and set it as your textView's inputView.
  CGRect keyboardRect = CGRectMake(0, 0, self.view.frame.size.width, 216);
  AGEmojiKeyboardView *emojiKeyboardView = [[AGEmojiKeyboardView alloc] initWithFrame:keyboardRect
                                                                           dataSource:self];
  emojiKeyboardView.autoresizingMask = UIViewAutoresizingFlexibleHeight;
  emojiKeyboardView.delegate = self;
  self.textView.inputView = emojiKeyboardView;

Author

Ayush Goel, [email protected]

License

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].