Установить разные стили шрифта для WKInterfaceLabel с несколькими строками

Я разрабатываю приложение для Apple Watch - оно состоит из двух таблиц, которые содержат ярлыки.

Эти метки имеют две строки текста, я хочу, чтобы вторая строка текста имела другой стиль шрифта, чем верхняя строка

Как я могу сделать это по-быстрому?

Спасибо всем

1 ответ

Решение

Самый простой способ сделать это - создать две метки в раскадровке, каждый со своим собственным стилем шрифта. Затем используйте setText установить первую и вторую строки.

К несчастью, WKInterfaceLabel не предоставляет никаких метрик набора, поэтому нет встроенного метода для определения того, где происходит разрыв строки. Если вам необходимо определить, где произойдет разрыв строки, вам, вероятно, придется выполнить свой собственный набор текста в расширении Watch, а затем выбрать две разные метки или одну метку с NSAttributedString,

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