如何使标签的尺寸在宽度和高度方面非常小。 Python 和基维
How to make size of Label very small in terms of WIDTH and HEIGHT. Python and Kivy
假设我们有一个 2 列的网格布局。
然后我们添加如下内容:
gridLayout = GridLayout(cols = 2, orientation = "horizontal")
button = Button(text = "Hello")
label = Label(text = "World", size_hint = (.1,.1))
gridLayout.add_widget(button)
gridLayout.add_widget(label)
我需要 2 列,但我非常希望按钮占据大部分屏幕,而标签只是一个非常小的占位符。
我已经尝试对两者进行 size_hint,但无法更改其大小。
我正在使用 Python 2.7.x 和 Kivy 1.8 +
谢谢。
这段代码似乎对我有用,但也许你需要直接使用 width/height,为此你需要设置 size_hint = (None, None)
。您甚至可能对 texture_size
.
感兴趣
请注意,如果您使用的是 Kivy 1.8 或基本上低于最新稳定版本(现在是 1.9.1)的任何版本,那么现在是尽快更新 Kivy 的最佳时机。
假设我们有一个 2 列的网格布局。 然后我们添加如下内容:
gridLayout = GridLayout(cols = 2, orientation = "horizontal")
button = Button(text = "Hello")
label = Label(text = "World", size_hint = (.1,.1))
gridLayout.add_widget(button)
gridLayout.add_widget(label)
我需要 2 列,但我非常希望按钮占据大部分屏幕,而标签只是一个非常小的占位符。
我已经尝试对两者进行 size_hint,但无法更改其大小。
我正在使用 Python 2.7.x 和 Kivy 1.8 +
谢谢。
这段代码似乎对我有用,但也许你需要直接使用 width/height,为此你需要设置 size_hint = (None, None)
。您甚至可能对 texture_size
.
请注意,如果您使用的是 Kivy 1.8 或基本上低于最新稳定版本(现在是 1.9.1)的任何版本,那么现在是尽快更新 Kivy 的最佳时机。