我一直在为我的应用程序开发 watchOS 2 复杂功能。它看起来很棒......除了我想调整的最后一件事。
复杂模板似乎提供了不是我想要的文本对齐方式。出于这个问题的目的,让我们使用以下代码:
let template = CLKComplicationTemplateModularSmallStackText()
template.line1TextProvider = CLKSimpleTextProvider(text: "Hi")
template.line2TextProvider = CLKSimpleTextProvider(text: "Bye")
现在,看看复杂性,第一行居中对齐,而第二行左对齐。我知道这没什么大不了的,但我真的希望两条线都居中对齐……这会让我的并发症看起来好多了!
我一直在查看 API 文档并搜索网络,但我看不到这样做的方法(或任何其他试图做同样事情的人)。
问题:
- 有没有其他人遇到同样的问题?
- 我错过的 API 中有什么东西可以让你这样做吗?
- 如果没有,是否有任何更hacky/钝的方式来实现我想要的?