【问题标题】:How can I use Layout background in kivy language如何在 kivy 语言中使用布局背景
【发布时间】:2013-03-20 09:37:41
【问题描述】:

如何使用kivy语言设置StackLayout背景, 在stacklayout.py中,找不到怎么用;

<MainScreen>:
    view: view
    FloatLayout:
        StackLayout:
            orientation: 'lr-bt'
            spacing: 50
            id: view
            pos: 0, 20
            background_color:(1,1,1,1)
            ButtonImage:                                                                                                                                                                                                                    
                image: 'bv_a_pic_confirm'
                callback: root.do_confirm
                no_toggle: True

【问题讨论】:

    标签: python kivy


    【解决方案1】:

    Layout 和 Widget 类没有 background_color 属性。而是使用画布:

    StackLayout:
        canvas:
            Color:
                rgba: 1, 1, 1, 1
            Rectangle:
                pos: self.pos
                size: self.size
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多