我是Mac编程的新手。我注意到的第一件事是NSView中的(0,0)坐标是左下角。
我将使用NSView作为画布,在其上绘制对象。我的物体将从左上角定位。我可以使用几何变换转换Y坐标。
但问题是:我不确定在调整视图大小时如何继续。我不想计算每个resize事件的布局,因为计算它需要150到250毫秒。
那么,对Mac专家来说:
只需实现 - (void)isFlipped {return YES; }
在您的NSView子类中。