Как установить 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 как хотите

Другие вопросы по тегам