本文将历数那些自iOS11以来,那些不起眼的细节。‘
你可能会在这篇文章中,见到其他iOS测评文章从未深入过的东西--细节。但正是这些小小的细节,潜移默化地影响着我们的使用体验。
至于为什么选iOS11开始呢?因为从这一代--也就是iPhoneX发布以来,iOS就一直没有什么大变化。
从导航视图(navigation view)开始吧。
导航视图(navigation view)
导航栏精简、导航动画精简。
自iOS15开始,导航栏的描边仅在遮挡住视图时,才会出现。

导航动画的时间,也随之缩短。
:动画的精简看起来似乎让界面不那么细腻了。

通知中心(notification center)
状态栏模糊效果变更。
:似乎移轴模糊更好看些?你可以在photoshop中体验这个模糊效果。

滚动视图(scroll view)
从iOS12开始,部分滚动视图中空位中的项目不再具有分隔线。

指示器(indicator)
指示器功能丰富化。
:这是个不错的改动,不但方便了普通人,对残障人士操作也有便捷作用。

导航指示器现在可以快速返回任意层级了,只需长按即可,这是iOS13以来添加的新功能;
滚动指示器现在可以交互了(以往你只能很简单地单击交互),长按来快速滚动,这也是iOS13以来添加的新功能;
页面指示器现在也可以交互了,长按来快速切换页面。
开关(toggle)
开关控件的动画更加精简了,阴影,描边也被减少。
:看起来这使得界面少了些精致感。

你还发现了吗?
有一个我们每天都在使用的视图 -- 分享视图(share view)。这个视图自iOS13以来被引入(或是14?),它长下面这个模样:

如果你手头拥有一台iPhone,打开分享视图(share view),滑动一会,仔细观察,是否:
:这个视图滑动起来怪怪的?
:这个视图不太精致。
如果你感觉到了怪异,那么说明你对设计很敏感!这个视图缺少交互延迟(interact delay),有延迟的视图能够在手指触碰屏幕的那一瞬,等待几毫秒,然后才识别手势并做出反馈。这样,在我们滚动视图时,项目不会马上因为被点按而高亮显示。
缺少交互延迟,应该是一个设计缺陷。
其他
其他还有很多小小的改动,包括动画更具有弹性,界面中更多阴影的运用等,这里就不一一列举了。
如果你发现了更多笔者没有发现的细节,欢迎作出评论。
