【发布时间】:2021-08-19 11:58:12
【问题描述】:
在这段代码中,我需要将微调器下拉菜单调整到特定高度...通常当我添加许多值时,它只会覆盖屏幕然后有滚动视图...但我需要将其固定为特别的高度……有可能吗?如果有,怎么做?
主代码:
from kivy.app import App
from kivy.uix.button import Button
from kivy.uix.label import Label
from kivy.uix.gridlayout import GridLayout
from kivy.lang import Builder
from kivy.uix.widget import Widget
from kivy.uix.screenmanager import Screen,ScreenManager
class Main(Screen):
pass
class Manager(ScreenManager):
pass
kv=Builder.load_file("test2.kv")
screen=Manager()
screen.add_widget(Main(name="main"))
class Test(App):
def build(self):
return screen
Test().run()
Kv 代码:
<Main>:
name: "main"
FloatLayout:
id: Fl2
Spinner:
id: number
text: "Select Number"
values: ["ONE","TWO","THREE","FOUR","FIVE","SIX","SEVEN","EIGHT","NINE","TEN","ELEVEN","TWELVE"]
size_hint: (.3,.1)
font_size: 30
pos_hint: {"center_x":.445,"center_y":.692}
text_size: self.width-dp(30),None
background_color: "#DAA628"
background_normal: ""
color: "#212121"
【问题讨论】:
标签: python kivy dropdown spinner