// если уже была поездка
// Подписываемся на события клавиатуры
// Подписываемся на события клавиатуры
// логотип в уголке экрана
// начало клика по кнопке громкости
и т.д.
// если уже была поездка
// Подписываемся на события клавиатуры
// Подписываемся на события клавиатуры
// логотип в уголке экрана
// начало клика по кнопке громкости
и т.д.
if (textField.tag == 2) { // firstName | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [UIHelper hasText:textField]; | |
} if (textField.tag == 3) { // lastName | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [UIHelper hasText:textField]; | |
} if (textField.tag == 4) { // contactPhone | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [ValidateHelper validatePhone:textField.text]; | |
} if (textField.tag == 5) { // email | |
if ([UIHelper hasText:textField]) { | |
textField.text = [textField.text stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@" "]]; | |
} | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [ValidateHelper validateEmail:textField.text]; | |
} if (textField.tag == 6) { // zip | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [ValidateHelper validateZipCode:textField.text]; | |
} if (textField.tag == 7) { // country | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [UIHelper hasText:textField]; | |
} if (textField.tag == 8) { // state | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [UIHelper hasText:textField]; | |
} if (textField.tag == 9) { // city | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [UIHelper hasText:textField]; | |
} if (textField.tag == 10) { // address | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [UIHelper hasText:textField]; | |
} if (textField.tag == 11) { // wallet | |
if ([UIHelper hasText:textField]) { | |
textField.text = [textField.text stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@" "]]; | |
} | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [ValidateHelper validateEmail:textField.text]; | |
} if (textField.tag == 12 && !textField.isHidden) { // ssn | |
return (![UIHelper hasText:textField] && !_isEmptyValidate) || [ValidateHelper validateSSN:textField.text]; | |
} |
NSTimeInterval interval = [DriverClient instance].startRideAdressItem && [DriverClient instance].countTablet != 0 | |
? [Constants instance].intervalCheckOnlineTabletsInRide | |
: ![DriverClient instance].startRideAdressItem && [DriverClient instance].countTablet == 0 | |
? [Constants instance].intervalCheckOnlineTablets / 2 | |
: [Constants instance].intervalCheckOnlineTablets; |