| 1234567891011121314151617181920212223242526272829 |
- #import "BTUIKInputAccessoryToolbar.h"
- #import <UIKit/UIKit.h>
- #import "UIColor+BTUIK.h"
- @implementation BTUIKInputAccessoryToolbar
- - (instancetype)init
- {
- self = [super init];
- if (self) {
- self.barStyle = UIBarStyleDefault;
- self.translucent = YES;
- self.barTintColor = [UIColor btuik_colorFromHex:@"FFFFFF" alpha:0.88];
- self.tintColor = [UIColor btuik_colorFromHex:@"858E99" alpha:1.0];
- self.translatesAutoresizingMaskIntoConstraints = NO;
- }
- return self;
- }
- - (instancetype)initWithDoneButtonForInput:(id <UITextInput>)input {
- if (self = [self init]) {
- UIBarButtonItem *flexSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
- UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:input action:@selector(endEditing:)];
- self.items = @[flexSpace, doneButton];
- }
- return self;
- }
- @end
|