改变anchorPoint求layer的origin

2019-01-18  本文已影响13人  不懂冯先生

很好的一篇文章, 可以读一下, 讲position跟锚点关系比较透彻

frame.origin.x = position.x - anchorPoint.x * bounds.size.width;  
frame.origin.y = position.y - anchorPoint.y * bounds.size.height;

上面position为中心点, anchorPoint为锚点坐标, 改变锚点会影响layer层位置, 这个是确定方法

总结下结论:

1、position是layer中的anchorPoint在superLayer中的位置坐标。
2、互不影响原则:单独修改position与anchorPoint中任何一个属性都不影响另一个属性。

--END--
日积月累, 天天进步.
PS: PHP, JAVA还是Python?

上一篇下一篇

猜你喜欢

热点阅读