水平滚动Kivy标签

时间:2015-08-19 17:28:31

标签: python kivy

我希望在kivy app中有一个标签水平滚动,具有固定的垂直尺寸,而不是垂直包裹。想象一下,在过去的糟糕时期,就像大帐篷标签一样。

最后,我想让它自动从左向右滚动(和返回),以显示太长而无法显示的字符串。

我见过的所有可滚动标签示例都是垂直滚动,两天的工作让我无处可去。

编辑: 注意:我暂时在Windows上工作。目标最终将是android和iphone

这是我想要的UI的一个例子......

Example:

底部的曲目名称应该是文本一行的高度并水平滚动。

1 个答案:

答案 0 :(得分:2)

执行垂直滚动的方法相同:

ScrollView:
        Label:
            text: 'hellooooooooooooooooooooosdsadas'
            text_size: None, self.height  # Set the text wrap box height
            size_hint_x: None
            width: self.texture_size[0]  # Set the Label width to the text width

结果将是:

scroll horizontal