尝试这样的代码我让 Scrollview 工作得很好,但 scroll_to() 函数没有做任何事情。视图仍然从顶部位置开始。
pixperhour = 60
tagHL = []
dayview = ScrollView(size_hint=(1,1))
test = BoxLayout(size_hint=(1,None), height=24*pixperhour, orientation='vertical')
dayview.add_widget(test)
for i in range(24):
tagHL.append(Label())
test.add_widget(tagHL[i])
tagHL[i].text = "Label "+str(i)
tagHL[i].color = (1, 1, 1)
tagHL[i].font_size = 30
dayview.scroll_to(tagHL[12])
我希望滚动视图的视口会发生变化,以便标签 tagHL[12] 变得可见。我做错了还是功能被窃听了?