当上一节的部件有太多时,无法全部显示,我们需要其他方式进行解决,代码如下:
class StackLayoutExample(StackLayout):
def __init__(self,**kwargs):
super().__init__(**kwargs)
self.orientation="lr-tb" #效果权限高于kv文件
for i in range(0,100):
# size=dp(100+i*10)
size=dp(100)
b=Button(text=str(i+1),size_hint=(None,None),size=(size,size))
self.add_widget(b)
图片如下,无论怎么完善也不可以全部显示。
所以必须有其他方案。
1、ScrollView布局完善。效果如下:
kv的代码如下:
<