在WKInterfaceLabel中滚动长文本?

简单的问题:如果WKInterfaceLabel的文本太长而无法放入标签的框架内,是否有办法制作WKInterfaceLabel ? 类似于UITextView东西?

你绝对可以做到这一点。 您需要做的就是在Storyboard中的WKInterfaceLabel上设置以下属性。

  • Label => Lines = 0(WatchKit将设置正确的数字)
  • Size => Width =“相对于容器”
  • 大小=>高度 =“适合内容的大小”

这将让您滚动到心脏的内容。 我只是在一个示例应用程序中嘲笑它,它完全按照您的预期工作。

希望有所帮助!

WKInterfaceLabel滚动其内容。 您唯一的选择是截断文本或允许标签增长和容纳它。

您需要将标签的标签属性设置高度设置为文本大小

如下

 Set Lines Property = 0 (WatchKit auto set the right number) Set Width = "Relative to Container" & Height = "Size to Fit Content" 

您必须分别按照这些步骤来实现此图像的结果。这是一个可滚动视图

在此处输入图像描述

我用两组

Group1: Group1包括图像,标题标签,日期标签和Group2

Group1布局是垂直的

宽度:相对于容器

高度:适合内容的大小

图片:

图像宽度:相对于容器(0.8)

图像高度:固定(60)

标题和日期标签:

宽度:相对于容器

高度:适合内容的大小

Group2: Group2包括描述标签

Group2布局是垂直的

宽度:相对于容器

高度:适合内容的大小

说明标签:

宽度:相对于容器

高度:适合内容的大小