0
我正在用Core Graphics绘图,我需要缩小当前上下文。 我使用CGContextScaleCTM函数,但使用de起源而不是中心。 如何从中心制作比例?如何从核心图形的中心缩放上下文?
我正在用Core Graphics绘图,我需要缩小当前上下文。 我使用CGContextScaleCTM函数,但使用de起源而不是中心。 如何从中心制作比例?如何从核心图形的中心缩放上下文?
缩小后,可以使用CGContextTranslateCTM
将上下文移动到任何你喜欢的位置。
您还可以在缩放之前执行此操作。事实上,我会这样做:将视图边界的宽度和高度的一半(将原点放在视图的中心)进行平移,缩放,然后将缩放宽度和高度的一半进行平移(您将不得不自己的最后一部分 - “绑定”仍然会返回相同的数字)。最后一步将缩放矩形的中心放在视图的中心。 –