Objective C - 如何获取当前屏幕分辨率?

18

有没有办法用Objective-C获取用户的屏幕分辨率?

谢谢。

解决方案:

int width = [[NSScreen mainScreen] frame].size.width;
int height = [[NSScreen mainScreen] frame].size.height;
2个回答

8

当Mac设置中更改比例偏好设置时怎么办?即使像素数量发生变化,[[NSScreen mainScreen] frame].size.width仍然返回相同的值。 - Malachi Holden
请查看https://dev59.com/1Wcs5IYBdhLWcg3ww2xP... - Nicholas Riley

1

[UIScreen mainScreen].nativeBounds


如果需要,请在添加答案时添加解释。 - Pankaj Gaikar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接