【问题标题】:Apple Watch: Status bar heightApple Watch:状态栏高度
【发布时间】:2015-04-23 08:07:06
【问题描述】:

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

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

【问题讨论】:

  • 我原以为他们很可能将其与所有其他屏幕相同,即20pts
  • 不,我现在正在测量它。在小版本是 38px-19pt.

标签: ios objective-c apple-watch


【解决方案1】:

所以。我已经测量过了。

38mm - 19pt (38px)

42mm - 21pt (42px)

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

【讨论】:

    【解决方案2】:

    根据Apple employee's official answer on their forum

    19pt (38px) 在 38 毫米手表上 42 毫米手表上的 21pt (42px)

    其实很容易记住...

    【讨论】:

      【解决方案3】:

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

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

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

      【讨论】:

      • 这个有官方文档吗?
      • @user1872384 我没有找到任何文档,所以我只是测量了它。
      • 也找不到。 38mm:19 点(38 像素)、42mm:21 点(42 像素)、40mm:28 点(56 像素)和 44mm:31 点(62 像素)。我只能在与您的测量结果一致的此链接中找到此信息:medium.com/@hacknicity/…
      【解决方案4】:

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

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

      38mm : 高度 = 170 - 19 (状态高度);宽度 = 136;

      42mm : 高度 = 195 - 21 (状态高度);宽度 = 156;

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-04-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-16
        相关资源
        最近更新 更多