【发布时间】:2016-08-31 16:59:14
【问题描述】:
在 iOS 中,我想在运行时知道一个点有多少像素。
【问题讨论】:
在 iOS 中,我想在运行时知道一个点有多少像素。
【问题讨论】:
一个 iOS 点相当于 1/163 英寸(160 android),代表一个视觉 根据 iphone 1 原生分辨率的人类感知实体。
所以这里的一点取决于像素分辨率和物理显示尺寸。
您必须将设备检测()与本机像素分辨率检测()结合起来 并保存设备的内部列表及其以英寸为单位的物理屏幕尺寸(),因为 目前还没有这个功能。
(*) + (**) 这里已经解释过了:
iOS - How to get device make and model?
这里:
in iPhone App How to detect the screen resolution of the device
例子:
简而言之。
检测 iphone 6 表示 ~2.54inch 显示宽度 * 163 = ~414px 和 1242 的分辨率所以像素:点比 = 1242/414 = 3
【讨论】: