我正在开发一个应用程序,我需要获取系统使用的比例因子。
到目前为止,我已经尝试过:
[self.window backingScaleFactor];
从我的观点来看,因为我读过必须避免[[NSScreen mainScreen] backingScaleFactor];
。
但是我总是得到零。
我错过了什么吗?这个零是什么意思?
提前致谢
self.window.backingScaleFactor
似乎是对的。文件有:
对于高分辨率缩放显示模式,此属性的值为 2.0,对于所有其他情况,该属性的值为 1.0。
将宽度/高度乘以
backingScaleFactor
以放大到操作系统正在缩放的尺寸