我花了很多时间在谷歌上,但我不知道这个问题的答案: 可以在元素“MDDropDownItem”KivyMD中使用自定义字体
请问,可能吗
如果是,如何进行? 多谢各位
以下是示例:
from kivy.lang import Builder
from kivymd.app import MDApp
from kivy.uix.floatlayout import FloatLayout
Builder.load_string(
'''
<TestScreen>:
MDDropDownItem:
pos_hint: {'center_x': .5, 'center_y': .5}
font_style: 'h1'
items: app.items
dropdown_bg: [1, 1, 1, 1]
''')
class TestScreen(FloatLayout):
pass
class Test(MDApp):
def build(self):
self.items = ['Item 1',
'Item 2',
'Item 3',
]
return TestScreen()
if __name__ == "__main__":
Test().run()
下面是没有和有font_style: 'h1'
的截图
下面是一个可定制的
MDDropdownMenu
的示例,其大小和颜色都发生了变化:更新:添加了手动关闭下拉列表的方法
相关问题 更多 >
编程相关推荐