Watch App - 当文本太长时替换...

Watch App - Replace ... when text is too long

我的文字大小有问题。 当我的文本在 WKInterfaceLabel 中太长时,没问题,我只是添加行或者我在 0 处传递行以自动增加行数。

但是使用 WKInterfacePicker,不可能增加行数,我的文本末尾有“...”。

您是否有解决方案来显示我的所有文本,或者至少删除这个“...”并用我文本中的更多字母替换它。 我工作Swift.

对于第二种解决方案,我更喜欢 "My text" 而不是 "My te..."

遗憾的是,这是不可能的。 Apple 没有提供任何管理方式。

一个可能但相当复杂的解决方案是制作一个带有多行标签的服装选择器,并使用 watchOS 3 中新实现的 WKCrownSequencer as well as the WKCrownDelegate 来检测数字表冠的状态。默认的选择器动画可能无法或很难重现,但它可能会解决您的问题。

试试这个尺寸设置 width = size 以适合宽度内容