【发布时间】:2013-06-07 14:07:56
【问题描述】:
我仍在学习 Cocoa 中自定义视图绘制的一些细节。 我有一个自定义视图,在该视图中,我根据固定大小的其他较大矩形中的相应点绘制线和点。 我希望在调整视图大小时放大或缩小绘图,但保持与较大矩形相同的纵横比。
缩放绘图的最佳方法是什么? 我是否需要以某种方式应用仿射变换? 还是我应该绘制到 imageRef? 我不确定在这种情况下究竟如何做以太一,或者如何使其与视图的大小和坐标来自的较大矩形的纵横比保持同步。 非常感谢任何指向示例代码的提示或链接。
【问题讨论】: