What's new in iOS13 Design
iOS13 Design Goals
- Maintain familiarity
- Platform consistency
- Clear information hierarchy
- Accessible
- Keep it simple
Darkmode
- IOS13中使用Semantic color来管理颜色,一个Semantic Color可以有多个颜色,代表一类元素。(相当于统一白色和黑色模式的颜色语言)
- iOS13内置了一些颜色。许多内置颜色都分成了四个等级。利用不同的颜色等级来标记information hierachy
- Primary(Title)
- Secondary(Subtitle)
- Tertiary(Placeholder text)
- Quaternary(disalbed text)
- iOS13新增加了FillColor和SeparatorColor的调色盘,他们有不同的alpha可以更改到开发者的颜色上(这个得看下没听懂)。增加了SystemGray调色盘,(苹果网站有调色盘可供设计师使用)
- iOS13增加了一些tintcolor,红黄蓝绿灯都有,他们也是dynamic的。tintcolor在白色底会更淡,在黑色底会更深
- 如何确定白色底和黑色底你的颜色是否合适:苹果网站有一个对比度计算器来计算Color Contrast Ratio,(具体需要看下文档 …