Как установить uitextfield в курсив Xcode 4.5
У меня есть приложение, в котором пользователи вводят информацию в несколько текстовых полей, которые затем добавляются в uitextview с помощью nsstring. Кто-нибудь знает, как я могу установить одно из текстовых полей курсивом и поддерживать остальные в нормальном состоянии?
С уважением
Редактировать:
Вот мой код, я хочу изменить только один раз текстовое поле (например, textfbookpublisher):
NSString* combinedString = [NSString stringWithFormat:
@"%@,%@.'%@.'%@.%@,%@.",
textfbookpublisher.text,
textfbookauthor.text,
textfbooktitle.text,
textfbookplace.text,
nameofuni.text,
textfbookyear.text];
DissertationGen*bookg = [[DissertationGen alloc] init];
bookg.message = combinedString;
bookg.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController:bookg animated:YES]
2 ответа
Быстрый поиск дал бы вам легкий ответ. Например, этот пост.
Просто установите шрифт UITextfield, который вы хотите [UIFont italicSystemFontOfSize:]
,
Попробуйте эту ссылку, посмотрите принятый ответ, а также проверьте библиотеку TTTAttributedLabel.
теперь вы хотите, чтобы только textfbookpublisher выделялся курсивом, а затем передавал его по отдельности следующему представлению диссертации.
в методе viewdidload контроллера Диссертация Gen используйте следующий код
UILabel *lblpubl = [[UILabel alloc] init];
lblpubl.font = [UIFont italicSystemFontOfSize:18.0];
lblpubl.text = your variable which contains textfbookpublisher's text;
теперь используйте lblpubl как хотите