当前位置: 首页 > 知识库问答 >
问题:

Kivy Widgets大小管理

皮弘博
2023-03-14

我的电脑上有一个带标签的盒子布局和两个文本输入。它们像我想要的那样显示,但不是在一些手机设备上。当我在我的电脑上工作时,我修改了Window.size到中等大小,所以在所有设备中,显示器应该大致相同。

在我的电脑上:

在某些移动设备上:

我曾尝试在这些小部件的大小上用dp替换px,但没有成功。我不想在任何地方都使用size\u hint,我还想使用固定的高度和宽度。非常感谢您的帮助。

ps:我在pc上测试时使用的窗口大小是(244.4483.2)大约是小Iphone8的屏幕大小

共有1个答案

戎元忠
2023-03-14

如果您在TextInput上输入一个id(例如id:ti),那么我相信您可以将高度设置为height:ti.texture\u size[1]。也许还要加一些填充物。

 类似资料:
  • 使用tkinter,我想创建一个界面,在左侧包含几个按钮,这将是一个相当静态的界面,并且与右侧的小部件对齐得相当好。在右边,我希望在文本小部件之上有一个条目小部件,这两个小部件都会相应地调整大小(条目小部件仅在X轴上)。 除了文本小部件不调整大小和条目小部件只调整大小以与文本小部件对齐外,此代码完成了大部分工作。在尝试对根进行列/行配置时,顶部框架会笨拙地调整大小。 下面是此代码中tkinter接

  • 在阅读了Flink的文档并四处搜索后,我无法完全理解Flink的句柄在其窗口中的状态。假设我有一个每小时滚动的窗口,其中包含一个聚合函数,该函数将消息累积到某个java pojo或scala case类中。该窗口的大小将与一小时内进入该窗口的事件数量相关联,还是仅仅与POJO/Case类相关联,因为我将事件累加到该对象中。(例如,如果将10000个味精数成一个整数,大小会接近10000*味精大小还

  • 我希望你一切都好。 我正在用MySQL和AdminLTE3用纯PHP创建一个学习平台。 我到了为每个用户创建文件管理器的时候,遇到了以下问题。 我在文件夹中有以下结构: ,我要找的是每个文件夹每个用户的最大大小是2GB。 我正在使用MacOs BigSur进行开发,但在生产中它将在Ubuntu Server 18上! 我没有尝试设置,我正在尝试将每个用户文件夹的最大大小设置为2GB

  • 我正在尝试从构建镜像。构建后,命令报告的镜像虚拟大小为1.917 GB。我登录检查大小(),它是573 MB。我很确定这个巨大的大小通常是不可能的。这是怎么回事?如何获得正确的图像大小?更重要的是,当我推送这个存储库时,大小是1.9 GB而不是573 MB。 输出

  • 我是Java的初学者,刚开始使用Intellij作为我的IDE。 当我使用它时,有时会延迟。 我更改了我的 xms 和 xmx 以获得更大的堆大小(xms = 1024,xmx = 2048),但它抛出了一个错误。 所以,我把它回滚了。 错误消息是这样的:“初始堆大小设置为大于最大堆大小的值”。 有什么问题? 如果可能,如何增加最大堆大小? 我用的是笔记本电脑,它有8GB内存。x64Intelli

  • 日期: 2020-11-27 创盛视联数码科技(北京)有限公司 小班课管理API 管理API均需要THQS加密请求 1.创建直播间 描述 创建直播间 地址 https://ccapi.csslcloud.net/api/room/create 方法 POST/GET 请求参数 参数名称 参数类型 参数说明 备注 userid 字符串 开发者账号ID 必须 name 字符串 直播间名称 长度