Skip to content

Instantly share code, notes, and snippets.

@zmcartor
Created September 2, 2014 15:40
Show Gist options
  • Save zmcartor/2f8f06cf614c3c6b3267 to your computer and use it in GitHub Desktop.
Save zmcartor/2f8f06cf614c3c6b3267 to your computer and use it in GitHub Desktop.
TextField empty and filter out 'return' key
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
NSString *filteredString = [string stringByReplacingOccurrencesOfString:@"\n" withString:@""];
NSInteger textLength = [textField.text length] - range.length + [filteredString length];
if (textLength > 0) {
self.redeemButton.enabled = YES;
}
else {
self.redeemButton.enabled = NO;
}
return YES;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment