今天项目中设计了这么个流程:
mainView <--- oneView <---- littleStuffViews
main 的 origin -> zero
one 的 origin -> 屏幕位置
littleStuffViews-> 应该是屏幕上的位置 还是相对 oneView 的位置?
突然晕了,测试后发现结论是:
View's frame is just relative to it's super view's frame.
(用 super 不是很恰当,不过 sdk 是这么描述 parentView 的 - - ,所以下面的更精确点)
The frame's origin is the view position within its parent.
PS. 关于 frame 和 bounds 的区别。
个人认为 bounds 这个完全是鸡肋属性 ,没有任何作用。