Files
OrderScheduling/Pods/DDBasicControlsKit_Private/DDBasicControlsKit_Private/Classes/DDBaseTextField/DDBaseTextField.m
T
2023-08-18 17:28:57 +08:00

26 lines
646 B
Objective-C

//
// DDBaseTextField.m
// DDBasicControlsKit_Private
// Created by DDIsFriend on 2023/2/21.
#import "DDBaseTextField.h"
@implementation DDBaseTextField
- (instancetype)initWithFrame:(CGRect)frame{
self = [super initWithFrame:frame];
if (self) {
self.textLimitCount = UINTMAX_MAX;
[self addTarget:self action:@selector(limitTextCount:) forControlEvents:UIControlEventEditingChanged];
}
return self;
}
- (void)limitTextCount:(UITextField *)textField{
if (textField.text.length >= self.textLimitCount) {
textField.text = [textField.text substringToIndex:self.textLimitCount];
}
}
@end