苹果自己的应用中,比如 Apple Music 添加到 Library 也会有一个大的 Toast ,所以苹果也是有这样的东西。
如果这样基础的组件让应用自己发挥的话,各种各样的 Toast 很难统一。再加上现在的刘海屏和灵动岛,Toast 更是玩出了花。
而安卓系统,是有内置的 Toast 的,且不论样式好看与否,起码它有这样的基础控件。而且对于 react native 来讲,有直接封装好的原生控件。起码“原生”这个东西就很重要,有系统自己的优化,比如 Toast 层级会不会被 modal 所遮盖等。
所以,疑惑苹果为什么不出个 Toast 的设计规范/开发组件。