CALayer框架origin.y被翻转,0在底部?

Jus*_*808 5 objective-c calayer

当我在CALayer上添加一个设置fram时,origin.y被反转,0位于超级层的底部并且增加origin.y将其在其超级层中向上移动.我做了什么导致这个被翻转?我希望origin.y = 0成为顶部,而不是底部.

谢谢,

Mar*_*ams 9

您可以将坐标系翻转为像这样的iOS ...

layer.sublayerTransform = CATransform3DMakeScale(1.0f, -1.0f, 1.0f);
Run Code Online (Sandbox Code Playgroud)

  • 我相信你的意思是`CATransform3DMakeScale(1.0f,-1.0f,1.0f);` (6认同)