Skip to content

AJTextField

Ashish Jabble edited this page Feb 24, 2017 · 1 revision

How to use AJTextField?

#import "AJTextField.h"
  • Create an AJTextField
@property (weak, nonatomic) IBOutlet AJTextField *myTextfield;
  • Textfield validation with required field
By default isRequired value YES, you may override this value like myTextfield.isRequired = NO;
  • To show error button on textfield when invalid
myTextfield.presentInView = self.view;

Adding Validation Rules

  • Regex validation
- (void)addRegex:(NSString *)stringRegex withMessage:(NSString *)message;
  • Confirm equality check validation
- (void)addConfirmValidationTo:(AJTextField *)confirmTextfield withMessage:(NSString *)message;
  • Use to perform validation on textfield
- (BOOL)isValid;
  • Use to perform validation with regex on textfield
- (BOOL)isValidRegex;
  • Use the isValid method to validate an instance:
if ([myTextfield isValid])
   NSLog(@"Go ahead!");
else
   NSLog(@"Something went wrong!");
Clone this wiki locally