A self validating UITextField