Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
paparotnik
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 60
1

label с разноцветным текстом

24.01.2013, 18:39. Просмотров 1112. Ответов 4
Метки нет (Все метки)

Привет
хочу сделать лейбл с разноцветным текстом, чтоб в каждой строке был разный цвет
Лейбл должен быть именно один, потому что он лежит на скролле
Думал что можно менять цвет текста и потом initStringwithFormat и далее все текста пихать. есть пример хотя бы с двумя строками разного цвета?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2013, 18:39
Ответы с готовыми решениями:

Label с разноцветным текстом
Доброго времени суток!! У меня в программе используются компоненты Label. Но...

Динамическое создание контрола Label с текстом
Приветствую знатоков с#. Помогите найти ошибку. По щелчку мыши должен...

Label с текстом в котором есть ссылка
Подскажите, пожалуйста, как сделать Label с текстом в котором будет ссылка. Не...

Перебор контрола с подстановкой. Найти Label с заданным текстом.
привет нужно перебрать label с подстановкой, типа private void...

Как числовые данные, введенные в поле edit, вывести в label текстом
Вывести значение и имя наименьшего из четырех введенных чисел a,b,c,d ...

4
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
24.01.2013, 22:06 2
Если не нужно поддержки iOS 5 и ниже, копайте в сторону NSAttributedString.
Но вот фраза ниже смысла.
Цитата Сообщение от paparotnik Посмотреть сообщение
Лейбл должен быть именно один, потому что он лежит на скролле
Кто мешает положить на скролл несколько лейблов?
0
lexus_ilia
3050 / 710 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
25.01.2013, 02:35 3
Согласен с mobidevelop, не вижу причин не использовать много лейбл, они же все равно будут лежать на scrollView. А по поводу NSAttributedString, они нормально работают только начиная с 6-ой оси, вот вырезка из документации:
In iOS 6 and later you can use attributed strings to display formatted text in text views, text fields, and some other controls.
Ссылка на документ.
0
paparotnik
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 60
31.01.2013, 17:30  [ТС] 4
Ну я собственно и использую несколько лейблов, около 9, заметил что слегка подтормаживает это все)
Вот мне тоже насоветовали NSAttributedString, setAttributes единственно что я нашел оттуда, изучив методы
0
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
31.01.2013, 17:40 5
9 лейблов подтормаживают? У меня в одном проекте несколько сотен вьюх на скроле лежит без особых проблем. Еще и носятся туда-сюда с целью экономии памяти. Я хочу видеть этот код.
А про NSAttributedString, setAttributes:range:, да. Что еще надо-то? Точнее, это у NSMutableAttributedString такой метод есть.
0
31.01.2013, 17:40
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2013, 17:40

Нужно сделать Main Menu разноцветным
Здравствуйте! Надо сделать меню разноцветным (main menu) . Типа Home белый,...

Компьютер непонятно завис с разноцветным экраном
Здравствуйте всем! Хочу сразу же перейти к проблеме: Всё началось когда я...

TreeView.Нужно, чтобы текст узла мог быть разноцветным
Вопрос такой... Нужно, чтобы текст узла мог быть разноцветным, то есть как в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru