python - 如何在 MDToolbar Kivymd 中居中图像?
问题描述
我如何将我的图像居中在工具栏内,以便无论窗口有多大或多小,它都始终位于中心?
MDToolbar:
left_action_items: [['menu', lambda x: nav_drawer.set_state()]]
theme_text_color: 'Custom'
GridLayout:
cols: 3
cols_minimum: {0: 100, 1: 800, 0:100}
Image:
source: 'images/FS_Logo1_textHeader.png'
size_hint_x: None
width: 500
allow_stretch: True
keep_ratio: True
这是我正在尝试的代码,但它显然不起作用。gridLayout 基本上是试图将图像定位在中间行,即使这样也行不通。我怎样才能正确地写这个?
解决方案
pos_hint: { "center_x": .5, "center_y": 1 }
在图像属性中使用。
推荐阅读
- amazon-ec2 - terraform 初学者:我的 EC2 实例去哪儿了?
- weblogic - Weblogic 服务器不会启动,因为其中部署了一个 bad.jar。但我无法启动管理控制台,以删除 .jar
- ruby - XSLT如何根据不同的元素节点和属性显示/输出重复值
- android - 使用 getXOffset 和 getYOffset 时出现 MPAndroidChart 错误“方法不会从其超类覆盖”
- linux - 递归删除多个目录下名为`log`的文件
- amazon-web-services - 有没有办法强制使用 AWS CodeDeploy 进行全新部署?
- asp.net-core-mvc - 在 ASP.NET Core 3.0 API 中,如何实现 JWT Bearer Tokens
- java - 当我在 Activity 中调用构造函数时应用程序崩溃
- excel - CountIf 在两个文件上
- python - 如何解决 DJANGO_SETTINGS_MODULE 的问题?