I would like to put a character limit on a UITextField but don't know how. I want it to have a maximum of 16 characters in it. How do I do this.
            Asked
            
        
        
            Active
            
        
            Viewed 5,097 times
        
    4
            
            
        - 
                    Check this [answer](http://stackoverflow.com/q/433337/1603234) – Hemang Jan 30 '13 at 09:00
1 Answers
16
            - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
    NSUInteger newLength = [textField.text length] + [string length] - range.length;
    return (newLength > 12) ? NO : YES;
}
 
    
    
        DenverCoder9
        
- 3,635
- 3
- 31
- 57
