在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布局是垂直的
宽度:相对于容器
高度:适合内容的大小
说明标签:
宽度:相对于容器
高度:适合内容的大小