yushuyi / Keyboardtextfield
KeyboardTextField is a lightweight, simple, non-invasive keyboard accompanying input box! Write in Swift!
Stars: ✭ 170
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Keyboardtextfield
iOSUtilitiesSource
IOS Utilities Library for Swift
Stars: ✭ 46 (-72.94%)
Mutual labels: keyboard, textfield
Keyboardavoidanceswiftui
How to move SwiftUI view up when keyboard appears https://www.vadimbulavin.com/how-to-move-swiftui-view-when-keyboard-covers-text-field/
Stars: ✭ 198 (+16.47%)
Mutual labels: keyboard, textfield
TTInputVisibilityController
Lightweight controller to keep your inputs visible when the keyboard is presented.
Stars: ✭ 21 (-87.65%)
Mutual labels: keyboard, textfield
FormToolbar
Simple, movable and powerful toolbar for UITextField and UITextView.
Stars: ✭ 85 (-50%)
Mutual labels: keyboard, textfield
Tkkeyboardcontrol
TKKeyboardControl adds keyboard awareness and scrolling dismissal (like iMessages app) to any view with only 1 line of code for Swift.
Stars: ✭ 110 (-35.29%)
Mutual labels: keyboard, textfield
Binarykeyboard
A keyboard with two buttons that types in binary.
Stars: ✭ 141 (-17.06%)
Mutual labels: keyboard
Keyleds
Logitech Keyboard animation for Linux — G410, G513, G610, G810, G910, GPro
Stars: ✭ 137 (-19.41%)
Mutual labels: keyboard
Mousetrap
Simple library for handling keyboard shortcuts in Javascript
Stars: ✭ 10,937 (+6333.53%)
Mutual labels: keyboard
Angular Star Rating
Star Rating Angular Component written in typescript, based on css only techniques.
Stars: ✭ 162 (-4.71%)
Mutual labels: keyboard
Material
A UI/UX framework for creating beautiful applications.
Stars: ✭ 11,870 (+6882.35%)
Mutual labels: textfield
Pyhooked
Pure Python hotkey hook, with thanks to pyHook and pyhk
Stars: ✭ 150 (-11.76%)
Mutual labels: keyboard
Windowwalker
Keyboard Alternative to Alt-Tab on Windows
Stars: ✭ 145 (-14.71%)
Mutual labels: keyboard
Keyboardstateevents
LiveData notification when keyboard opens or closes, plus some handy extension functions
Stars: ✭ 140 (-17.65%)
Mutual labels: keyboard
Cminputview
💪之前代码是基于UITextView进行的封装,侵入性较强,不方便使用,现使用Category重构代码,支持Cocoapods
Stars: ✭ 149 (-12.35%)
Mutual labels: textfield
Keyman
Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
Stars: ✭ 156 (-8.24%)
Mutual labels: keyboard
Android Xnumberkeyboard
Android number keyboard view. Android自定义的数字键盘。
Stars: ✭ 149 (-12.35%)
Mutual labels: keyboard
KeyboardTextField is a lightweight, simple, non-invasive keyboard accompanying input box! Write in Swift!
Requirements
- Swift 4
- iOS 8.0 or later
Installation
- Drag the file to your project
Usage
keyboardTextField = KeyboardTextField(point: CGPoint(x: 0, y: 0), width: self.view.bounds.size.width)
keyboardTextField.delegate = self
keyboardTextField.isLeftButtonHidden = false
keyboardTextField.isRightButtonHidden = false
keyboardTextField.autoresizingMask = [UIViewAutoresizing.flexibleWidth , UIViewAutoresizing.flexibleTopMargin]
self.view.addSubview(keyboardTextField)
keyboardTextField.toFullyBottom()
How to custom UI Style ?
//UI
lazy var keyboardView = UIView()
lazy var textView : KeyboardTextView = KeyboardTextView()
lazy var placeholderLabel = UILabel()
lazy var textViewBackground = UIImageView()
lazy var leftButton = UIButton()
lazy var rightButton = UIButton()
Author
License
KeyboardTextField is available under the MIT license.
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].