我用CGPath用4个CALayers拍了一张照片,怎样才能放大和缩小?

时间:2013-03-14 07:27:59

标签: iphone ios objective-c cgpath cashapelayer

我用CGPath用4个CALayers拍照,我怎样才能放大和缩小?

图片包含四个不同的圆圈,一个矩形和一个更复杂的形状。但是,我想让它像UIRefreshControl一样放大和缩小。 同时控制每个形状以使其看起来像原始形状是不现实的。

1 个答案:

答案 0 :(得分:0)

如果您需要: 在drawInRect:方法中,当scaleX和scaleY为CGFloat时,您可以添加CGContextScaleCTM (yourContext,scaleX,scaleY);。试验它。例如,您可以使用UISlider设置比例。