Кто-нибудь нашел способ получить атрибуты объекта WKInterfaceObject, например, кадры содержимого или атрибуты шрифта? Кажется, что функции для устанавливают эти атрибуты, но не имеют доступа к уже существующим.Получение атрибутов классов WKInterfaceObject
Я пытаюсь использовать WKInterfaceLabel.setAttributedText()
для установки текста, такого как «XXXyy», где часть «yy» установлена на шрифт, который меньше на процент от исходного размера шрифта. Но я не могу найти способ получить доступ к исходному размеру шрифта. Я также не могу найти способ приблизиться, обратившись к размерам объекта. На данный момент я работаю с жестким кодированием размера шрифта, но это становится все труднее, потому что мне нужно указать атрибуты шрифта, специфичные для устройства, в раскадровке.
Спасибо за предложение, но это слишком глупо для того, что я пытаюсь сделать. На данный момент я использую 'WKInterfaceDevice.currentDevice(). ScreenBounds', чтобы вывести размеры часов и определить, какие размеры шрифтов наиболее подходят. Это тоже очень неприятно, но в этом случае это не так. –