Я хотел изменить текст ярлыка с надписью «hello world», чтобы «hello» был красным, а «мир» - синим. Я делаю это программно и явно упрощаю этот пример.Связанные строки для UILabels в Xcode 6
Есть ли способ сделать это?
Моей альтернативой было просто создать два uilabels и установить атрибуты каждого из них соответственно, а затем просто добавить их вместе друг к другу, но я подумал, что было бы здорово, если бы я мог просто назначить текст метки как указано выше.
Кстати, это не обязательно должно быть UILabel
, если я могу просто сделать этот текст внутри строки UITableView
.
Спасибо!
Вы просто должны использовать 'NSAttributedString'. В 'Objective-C' есть много учебников, которые вы могли бы адаптировать в' Swift'. – Larme