常用属性(慢慢更新)
1 通用属性
1.1 id
用来在程序中使用的控件标签,kv文件中可编辑,py文件中接收赋值的变量名即可用于id使用,所以这时没有id属性。
如:btn=Button()中btn就是控件标签啦!
命名格式,不用双引号或单引号:id:name
1.2 text
用于一些显示字样内容的控件中,如Button,Label等均有这个属性。有时是title属性,如:ActionPrevious控件。
字符串格式,要用双引号或单引号:text:‘textvalue’
2 位置类属性集合
top 控件最上边缘的线的绝对位置像素值
right: 控件最右边缘的线的绝对位置像素值
x 控件最左边缘的线的绝对位置像素值
y 控件最下边缘的线的绝对位置像素值
center_x 控件中间横向的切线的绝对位置像素值
center_y 控件中间纵向的切线的绝对位置像素值
center是(center_x ,center_y )的集合
pos是(x ,y )的集合
pos_hint 是一个和父控件的相对位置集合,是0-1之间的数字
pos_hint实质是字典dict格式{‘x-axis-key’:value,’y-axis-key’:value}
x-axis-key代表着x,center_x,right,
y-axis-key代表着y,center_y,top
value值是一个0-1的数值 因此