0
У меня есть один контроллер представления, где у меня много UITextField, а приложение двуязычное.Сохранение NSTextAlignmentLeft или NSTextAlignmentRight в локализованных строках/постоянном месте
Так что я делаю, как показано ниже.
if ([localize(@"myLang") isEqualToString:@"en"]) {
firstNameTF.textAlignment = lastNameTF.textAlignment = phoneNumberTF.textAlignment = homeTF.textAlignment = areaTF.textAlignment = blockTF.textAlignment = streetTF.textAlignment = houseTF.textAlignment = NSTextAlignmentLeft;
} else {
firstNameTF.textAlignment = lastNameTF.textAlignment = phoneNumberTF.textAlignment = homeTF.textAlignment = areaTF.textAlignment = blockTF.textAlignment = streetTF.textAlignment = houseTF.textAlignment = NSTextAlignmentRight;
}
Что я хотел сделать, это написать только одну строку, как показано ниже.
firstNameTF.textAlignment = lastNameTF.... = VALUE_FROM_LOCALIZATION;
Это выполнимо?
Это отлично работает ... –