嘿,我正在尝试做与iOS 4.0方法CALayer::ContentsCale相同的事情,它缩放层的背景位图的大小。在iOS 3.2中有没有办法做到这一点,可能是通过设置帧大小和应用变换?
通过对层应用缩放仿射变换,可以在所有iOS版本中缩放层,例如:
CGAffineTransform scaleTransform = CGAffineTransformMakeScale(2.0, 2.0); [myLayer setAffineTransform:scaleTransform];
我不熟悉该层ContentsCale属性的微妙行为——这可能不是它的替代品,但取决于您的用例,可能会很好地完成您想要的。
position 该层的厚度应与 anchorPoint (Docs here)
position
anchorPoint