在WKInterfaceLabel中滚动长文本?

Luk*_*uke 8 ios apple-watch watchkit wkinterfacelabel

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

cno*_*oon 26

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

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

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

希望有所帮助!


bgi*_*ham 5

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