2011-12-30 4 views
0

В моем приложении у меня есть текстовое представление с большим контентом, в котором показаны подсказки для пользователя. В этом текстовом представлении мне нужно сделать полужирный ряд титров. Я могу установить его в моем построителе интерфейса У кого-нибудь есть идея? Возможно ли это с любыми другими uiobjects, такими как uilabel или что-то в этом роде? Я попытался с представлением изображения, но это не ясно.Настройка текстового вида на iPhone

+0

Возможный дубликат http://stackoverflow.com/questions/1436839/uitextview-rich-text – Devraj

ответ

0

Поскольку вы используете текстовое представление, чтобы показать подсказки, я предполагаю, что он не редактируется. Если вы хотите более богатое форматирование в этом случае, я думаю, что UIWebView предлагает лучшее решение, поскольку он поддерживает всю разметку HTML. Таким образом, вы можете использовать полужирный, курсив и почти все, что предлагает CSS.

0

Я думаю, что вы ищете UIFont. Вы можете установить свойство или текст font и присвоить его ярлыку/textview/etc .. с помощью свойства setFont.

UIFont* boldFont = [UIFont boldSystemFontOfSize:[UIFont systemFontSize]]; 
UIFont* italicFont = [UIFont italicSystemFontOfSize:[UIFont systemFontSize]]; 

Пожалу Documentation из UIFont!

Примечание: UITextView позволяет использовать только один одинаковый шрифт для всего текста. Если вам нужен другой размер шрифта, я бы предложил создать отдельные UILabel и UITextView и добавить их в виде подзонов на ваш self.view и выровнять их отлично. Это должно решить проблему. Но если вы хотите использовать только один объект для этой операции, я бы предложил UIWebView или CoreText или может быть CATextLayer's NSAttributedString.

+0

Я думаю, что OP хочет использовать оба в том же текстовом поле. –

+0

@ Paul.s Прошу прощения, которые оба? – Legolas

+0

Некоторые смелые заголовки, а затем текст нежирный. Конечно, это не самый ясный вопрос, но я подумал, что попробую спасти вас от того, что вы получите забитые голоса, которые люди любят давать. Подсказка для меня была «... некоторые заголовки» –

Смежные вопросы