venus中frame的position、bounds和anchor point三者的关系。
frame的大小是由bounds属性决定的,Venus mmi中frame的bounds属性类似于pluto mmi中clip area的概念。由bounds框框起来的范围是一个frame真正可以显示出来的范围;frame的anchor point属性是一个float 型的值,anchorpoint可以在bounds范围内移动,它的值从(0.0,0.0)到(1.0,1.0),默认值为(0.0,0.0),也就是bounds的左上角点。anchor point点是一个frame在旋转、平移、缩放时的参考点,frame在做旋转、缩放、平移等变换时就是以anchor point点为中心点。
frame 的bounds属性和anchor point属性都是针对一个frame自身而言的,而frame 的position属性,是一个frame相对于它的parent frame而言的,它指定了这个frame在它的parent frame坐标系中相对于parent frame bounds左上角的位置。
补充:综合编程 , 其他综合 ,