标签:
frame是该视图在父视图坐标系统中的位置和大小。(参照父视图中的坐标系统)
bounds是该视图在自身坐标系统中的位置和大小。(参照自身的坐标系统)
center是该视图的中心点在父视图坐标系统中的位置。
bounds会比较难理解,容易绕糊涂
下面看几个图
红色视图为父视图,当前父视图的bounds为(0,0)
蓝色视图为子视图,当前子视图的frame为(10,10)
红色视图为父视图,当前父视图的bounds为(10,10)
蓝色视图为子视图,当前子视图的frame为(10,10)
父视图的bounds发生了变化,父视图自身的坐标发生了变化,不会影响自身,影响的是子视图的位置,因为子视图的位置是相对于父视图的坐标系来说的
标签:
原文地址:http://www.cnblogs.com/dabaomo/p/5205726.html