UUKeyboardInputView
UUKeyboardInputView copied to clipboard
It helps some viewes,like button、cell、segment, which cann't respond those inputView as textField or texeView them do.
UUKeyboardInputView
It helps some viewes,like button、cell、segment, which cann't respond those inputView as textField or texeView them do.
Simple application
apply with scrollview
API
+ (void)showBlock:(UUInputViewResultBlock)block;
+ (void)showKeyboardType:(UIKeyboardType)type
block:(UUInputViewResultBlock)block;
+ (void)showKeyboardType:(UIKeyboardType)type
content:(nullable NSString *)content
block:(UUInputViewResultBlock)block;
// more flexible config
+ (void)showKeyboardConfige:(nullable UUInputAccessoryConfige)confige
block:(UUInputViewResultBlock)block;
UIKeyboardType
- UIKeyboardTypeDefault,
- UIKeyboardTypeNumbersAndPunctuation,
- UIKeyboardTypeNumberPad,
- UIKeyboardTypeNamePhonePad ...
Usage
[UUInputAccessoryView showKeyboardConfige:^(UUInputConfiger * _Nonnull configer) {
configer.keyboardType = UIKeyboardTypeNumberPad;
configer.content = @"content";
configer.backgroundColor = [UIColor colorWithWhite:0 alpha:0.5];
} block:^(NSString * _Nonnull contentStr) {
// code
if (contentStr.length == 0) return ;
}];
Installation
UUKeyboardInputView is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "UUKeyboardInputView"
Author
XcodeYang, [email protected]
License
UUKeyboardInputView is available under the MIT license. See the LICENSE file for more info.