鏈接:寫的好妈踊。看明白了歪泳。http://kittenyang.com/anchorpoint/
再復(fù)制一下結(jié)論赘风。
總結(jié)
1、position是layer中的anchorPoint在superLayer中的位置坐標邀窃,其實就是沒改變frame前的中心點假哎。
2鞍历、anchorPoint是相對自身layer坐標系中的位置,坐標系如圖惧蛹。
2、互不影響原則:單獨修改position與anchorPoint中任何一個屬性都不影響另一個屬性香嗓。
3装畅、frame、position與anchorPoint有以下關(guān)系:
frame.origin.x = position.x - anchorPoint.x * bounds.size.width掠兄;
frame.origin.y = position.y - anchorPoint.y * bounds.size.height;
我的理解:狗尾續(xù)貂:通過這個公式可以看到position和anchor的修改都影響frame迅诬,但不影響對方婿牍。如果需要修改,但不影響frame等脂,可以再把frame賦值成原來的值。