• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - 38 毫米 Apple Watch 的比例表行高

[复制链接]
菜鸟教程小白 发表于 2022-12-13 12:54:00 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

默认行高正好适合 42 毫米 watch 的四行。但是在 38mm watch 上,第四行被截断了。

在 IB 中,我为表格检查了通用的“已安装”;对于图像(例如),这会导致自定义尺寸,但我看不到表格行高的任何此类选项。或者我会使用看起来像 Watch Size Classes 的东西,单击底部显示“任何屏幕尺寸”的地方?如果是这样,那将如何与“已安装”设置交互?

我要四处寻找,但一些 SmartPerson™ 可以通过指出正确的方向提供很大帮助。

FWIW,我见过的所有 Apple 示例代码也都存在“38mm 截止”问题。



Best Answer-推荐答案


为什么行被截断

出于几个原因,行高有意保持相同。

  • 虽然我没有在设计指南中看到最小行高,但较短的行会使在 38 毫米屏幕上定位正确的行变得更加困难。这会导致两种 watch 尺寸之间的用户体验不一致。

  • 较短的行会导致垂直裁剪两行文本的问题,由于行较窄,这种情况在 38 毫米屏幕上更常发生。

    enter image description here

    此示例说明了当您降低 38 毫米屏幕的组高度以适应屏幕上的 4 行时,最后一行的 WKInterfaceLabel 文本下行器如何被其组裁剪。

    较短的行还会导致文本周围的(垂直)空白数量不足,从而更难阅读内容行。

一致的行高与一些 iPhone 型号与一些小屏幕设备相比在每个屏幕上可以容纳更多行没有什么不同。 Apple 不会修改 iOS 行高以适应较小屏幕上相同的行数,因为可以适合较大屏幕。他们的 watchOS 示例代码确实符合他们的一般设计理念。

如何完成你的要求

您可以将组的高度从默认更改为固定,并为 38mm 设备指定较小的高度(34 磅)。这将适合较小屏幕上的 4 行,如前一个屏幕截图所示:

enter image description here

您应该根据需要调整您的内容,以保留内容与其组容器之间的垂直空白。

关于ios - 38 毫米 Apple Watch 的比例表行高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35352025/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap