如何以像素为单位获取iOS设备的宽度?

时间:2014-02-07 15:38:56

标签: ios objective-c cocoa-touch

如何以像素为单位获取iOS设备的宽度?我不想硬编码320×480或类似的东西...我想动态地获得宽度。

如何?

1 个答案:

答案 0 :(得分:2)

以像素(而非点数)获取屏幕尺寸的一种方法是:

CGSize screenSize = [UIScreen mainScreen].currentMode.size;

这比使用其他方法更容易,包括获得点数,获得比例,以及对两者进行数学计算。