所有控件的位置都是相对于其父控件的。
(1)用frame可以修改位置,也可以修改宽高。
(2)用bound可以修改宽高,但位置永远都是(0,0)。
(3)用center可以修改位置,但不可以修改宽高。
需要注意的时,用bound修改控件的宽高后,bound需要保证控件的中心center不变,所以在宽高变化之后,可能控件还会有一个移动,以保证与原先的center在同一位置。
本文介绍了三种控件布局方法:使用frame调整控件的位置和大小;使用bound改变控件的宽高,位置固定在(0,0);使用center只改变位置而不改变大小。并详细解释了bound更改宽高后如何保持控件中心不变。
所有控件的位置都是相对于其父控件的。
(1)用frame可以修改位置,也可以修改宽高。
(2)用bound可以修改宽高,但位置永远都是(0,0)。
(3)用center可以修改位置,但不可以修改宽高。
需要注意的时,用bound修改控件的宽高后,bound需要保证控件的中心center不变,所以在宽高变化之后,可能控件还会有一个移动,以保证与原先的center在同一位置。

被折叠的 条评论
为什么被折叠?