diff --git a/Classes/ZFTokenField.h b/Classes/ZFTokenField.h index 8367fac..efb0e2e 100644 --- a/Classes/ZFTokenField.h +++ b/Classes/ZFTokenField.h @@ -29,6 +29,7 @@ - (void)tokenFieldDidBeginEditing:(ZFTokenField *)tokenField; - (BOOL)tokenFieldShouldEndEditing:(ZFTokenField *)textField; - (void)tokenFieldDidEndEditing:(ZFTokenField *)tokenField; +- (BOOL)tokenField:(ZFTokenField *)tokenField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; @end @interface ZFTokenField : UIControl @@ -42,4 +43,4 @@ - (NSUInteger)numberOfToken; - (NSUInteger)indexOfTokenView:(UIView *)view; -@end \ No newline at end of file +@end diff --git a/Classes/ZFTokenField.m b/Classes/ZFTokenField.m index d7b82a7..a8eddd2 100644 --- a/Classes/ZFTokenField.m +++ b/Classes/ZFTokenField.m @@ -257,4 +257,8 @@ - (BOOL)textFieldShouldReturn:(UITextField *)textField return YES; } +- (BOOL)tokenField:(ZFTokenField *)tokenField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ + return true; +} + @end