ayushgoel / Agemojikeyboard
Licence: mit
Emoji Keyboard for iOS
Stars: ✭ 686
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
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
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
Android Slidingemojikeyboard
Our Sliding Emoji Keyboard app.
Stars: ✭ 286 (-58.31%)
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
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
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
AGEmojiKeyboard
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:
- Stickers
- Custom emojis (different font)
Example Project
To run the example project:
- Clone the repo to a local folder.
- Run
pod install
from the Example directory. - Open
AGEmojiKeyboardSample.xcworkspace
placed in Example folder. - Run.
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
- Use your own
ViewController
(optionally) to conform to AGEmojiKeyboardViewDataSource and AGEmojiKeyboardViewDelegate protocol. - Create an instance of [AGEmojiKeyboardView][AGEmojiKeyboardView] and set it as your
textView
'sinputView
.
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].