吉维手风琴布局在卡鲁斯

2024-05-16 12:43:30 发布

您现在位置:Python中文网/ 问答频道 /正文

新来的基维,但绝对喜欢它。我一直在玩一些不同的布局,我试图把手风琴放在旋转木马的第二页。旋转木马的第一页只是一个标签,它工作得很好。在

问题是当我滑到第二页时,手风琴并没有像它应该的那样排成一行。它是非常放大和标签是关闭的一边。我甚至看不到里面所有的东西。我附上了结果的照片。在

这是我的密码。。。在

from kivy.uix.accordion import Accordion, AccordionItem
from kivy.uix.label import Label
from kivy.app import App
from kivy.factory import Factory
from kivy.uix.carousel import Carousel

class Example1(App):

    def build(self):
        carousel = Carousel(direction='right')
        upcoming = Label(text="This is a boring label")
        carousel.add_widget(upcoming)

        self.testDictionary = {"Test1": "Hello World", "Test2": "This is a test", "Test3": "To See how this formats"}
        root = Accordion(anim_duration=1.5, orientation='vertical')
        for verseLoc, verse in self.testDictionary.iteritems():
            item = AccordionItem(title=verseLoc)
            item.add_widget(Label(text=verse, text_size=(200, None)))
            carousel.add_widget(item)

        return carousel

Example1().run()

How it should look ^它本身看起来怎么样^ A picture of how the accordion ends up looking ^它在旋转木马里的样子


Tags: textfromimportselfadd标签widgetitem