Apple Watch:状态栏高度

Apple Watch: Status bar height

有人知道 Apple Watch 状态栏的大小吗?

我无法在 Apple Watch 人机界面指南和 Apple Watch 编程指南的文档中找到这样的值。

所以。我测量过。

38mm - 19pt (38px)

42mm - 21pt (42px)

技术是设置白色背景并测量从顶部边缘到白色内容开始的距离。希望对某人有用。

根据Apple employee's official answer on their forum

38 毫米手表上的 19 磅(38 像素) 42 毫米手表上的 21 磅(42 像素)

其实很容易记住...

如果我想添加一个具有精确大小的 WKInterfaceImage 对象。

使用 Adob​​e Fireworks(或任何图像编辑器)创建的图像必须是?

38mm : Height = 170 - 19 (status height);宽度 = 136;

42mm : Height = 195 - 21 (status height);宽度 = 156;

我说的是图像@1x(我知道对于@2x 或@3x 我必须相乘)

Watch 系列 7 或更高版本的状态栏高度:

  • 45mm: 高度 = 35pt (70px)
  • 41mm: 高度 = 34pt (68px)
  • 44mm: 高度 = 31pt (62px)
  • 40mm: 高度 = 28pt (56px)

为什么与系列 1-3 差别很大?因为状态栏要考虑圆角半径。