使用多行为WKInterfaceLabel设置不同的字体样式

时间:2015-05-06 19:50:32

标签: swift uilabel watchkit wkinterfacelabel

我正在开发一个苹果手表应用程序 - 它包含两个包含标签的表格。

这些标签有两行文字,我希望第二行文字与顶行有不同的字体样式

我怎样才能在swift中做到这一点?

谢谢大家

1 个答案:

答案 0 :(得分:0)

最简单的方法是在故事板中创建两个标签,每个标签都有自己的字体样式。然后,使用setText设置第一行和第二行。

不幸的是,WKInterfaceLabel没有提供任何排版指标,因此没有内置方法来确定换行的位置。如果您需要确定换行符的位置,您可能需要在Watch扩展程序中执行自己的排版,然后选择设置两个不同的标签或一个带有NSAttributedString的标签。