Platforms 导读

菜单栏图标四种状态:空闲、暂停、语音唤醒、工作中

这一页只讲一件事:macOS 菜单栏图标在不同场景下该动还是该静。先看“Start Here”里的状态定义,搞清 idle 和 paused 的区别;最容易漏的是语音唤醒后耳朵动画的触发和停止时机,必须成对调用 `triggerVoiceEars` 和 `stopVoiceEars`,否则动画会卡死。

先讲这一页到底在解决什么

菜单栏图标四种状态:空闲、暂停、语音唤醒、工作中

这一页只讲一件事:macOS 菜单栏图标在不同场景下该动还是该静。先看“Start Here”里的状态定义,搞清 idle 和 paused 的区别;最容易漏的是语音唤醒后耳朵动画的触发和停止时机,必须成对调用 `triggerVoiceEars` 和 `stopVoiceEars`,否则动画会卡死。

原文共 2 节,先看 Start Here 路径:/platforms/mac/icon 查看官方原文

第一站

🐾 把它当小宠物最容易懂:开心时会动,暂停时会蔫,听见暗号会竖耳朵

图标动画其实就是一套超浓缩的状态语言。