我正在尝试通过使用NSRect mainFrame = [[[NSScreen screens] objectAtIndex:0] frame];
并将其设置为矩形的 x 原点来定位 NSRects,如下所示:
outlineBox.origin.x = (mainFrame.size.width - width2) / 2.0 * (some positioning number);
width2 只是一个浮点值。
但是,当我将分辨率更改为最后乘以的定位数与新的分辨率框架相差甚远时,我该怎么做才能解决这个问题?谢谢!