ios - 单位点的定义和计算苹果定义

标签 ios

Apple 在 user interface guidelines 中写道可点击元素至少应为 44 x 44 点。他们提供了一个计算器应用程序的示例以供引用。当我测量可点击按钮时,我得到了 10 毫米/38 像素的高度。使用我在网上找到的工具,我将其转换为大约 29 个后记点。

我的问题是 Apple 所说的 44 分是什么意思?如何正确转换?

最佳答案

Apple 对“点”的使用与打印点不同。它是一个抽象单位,与像素或任何物理测量(例如毫米)没有固定的相关性。

第一部分很容易看出来;视网膜 iPhone 上的点宽度覆盖两个像素,是非视网膜 iPhone 上的两倍。

iPad Mini 使第一个陈述的第二部分变得非常清楚。从 iOS 开发者的角度来看,44 分在 iPad 2 和 mini 上的测量值是一样的。但对于用户而言,它们代表非常不同的物理(毫米)尺寸。

在他们的 drawing guide 中,Points vs Pixels 下写了更多内容.

对于 HIG 来说,规定与人类不符的尺寸确实有点奇怪。实际上,对于用户体验设计师来说,您的近似值可能没问题。

关于ios - 单位点的定义和计算苹果定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14360647/

相关文章:

ios - 导航堆栈中前一个 View Controller 的快速访问属性

ios - 检测用户是否在 iTunes 商店中登录

ios - 经过计时器未启动

ios - 如何在 Swift 3 中为自定义错误覆盖 localizedDescription?

iphone - 以编程方式访问 UISwitch 大小而不添加组件

ios - iOS 中的 BLE 绑定(bind)回调

ios - 为什么我不能更改 iPhone 应用程序的发布日期?

objective-c - 将 UIView 作为 subview 添加到 UITableViewController 的 View 中

ios - Objective-C 或 Swift 中的 Jaro Winkler 距离

iOS 模拟器 (iPhone6) viewControllers 不匹配 storyBoard Controller