我已经开始使用python的用户界面了。 我想用图集来设计我的按钮。 我用一些标准的100x100 png图像创建了一个:btn_up,btn_down。在
Button:
text: _('State')
font_size: 22
on_press: screens.current = 'current_state'
background_normal: 'atlas://res/bkts_atlas/btn_up'
background_down: 'atlas://res/bkts_atlas/btn_down'
按钮上的图像被拉伸。 默认的Kivy按钮(使用defaulthemeatlas)被渲染为ok,即使按钮图像是atlas中的方形图像。我的意思是,即使按钮大小不是正方形,它在渲染时也能保持很好的形状。 我怎样才能修好它?提前谢谢。在
按钮会不成比例地拉伸其图像,以便将单个图像用于不同的按钮形状(请注意,默认图像的边框总是具有相同宽度,而不管按钮大小)。我认为禁用它的方法是添加
border: 0, 0, 0, 0
,否则其他选项会有其他效果。在相关问题 更多 >
编程相关推荐