我正在以编程方式创建一个NSWindow
及其上的控件。
似乎原点(0,0)在左下角。这对我来说很奇怪(来自其他 GUI 工具包)。是否有一些标志,以便我可以更改它以使原点位于左上角?
我正在以编程方式创建一个NSWindow
及其上的控件。
似乎原点(0,0)在左下角。这对我来说很奇怪(来自其他 GUI 工具包)。是否有一些标志,以便我可以更改它以使原点位于左上角?
在 OS X 上,原点位于左下角。这对于屏幕坐标和视图框架来说是正确的。您可以isFlipped:
在 NSView 子类中覆盖并返回 YES 以使左上角成为该视图的原点,但我认为没有办法对屏幕坐标执行相同操作。