快捷搜索:  汽车  科技

ios开发教程集合(细节设计交互篇)

ios开发教程集合(细节设计交互篇)这时仔细留意的话,会发现在切换过程中有一个非常贴心的过渡效果,即会优先显示切换前的那一行候选字,然后再通过渐入的方式显示其余候选字,这样用户就可以对之前的浏览点进行一个快速定位,提高查字的效率。在 iOS 的原生中文输入法中提供了两种候选字的选择方式,第一种是横向的单行滚动方式,当在滚动多行后仍没有找到需要的字,用户往往会切换至第二种的候选字视图。Safari 在识别到页面中有信用卡的输入字段时,会在虚拟键盘中提供 Scan Credit Card「扫描信用卡」的选项。iOS 的原生中文输入法会根据所输内容智能判断该句是否已输入完毕,并自动显示常用标点符号。在 iOS 的多任务切换视图中,无论是从主屏状态还是某 app 状态下进入,系统都会自动将前一次打开的应用放在最优先位置,而不是当前使用的那个,保证用户优先看到的是第一个最有可能切换的应用。

不知不觉「iOS 细节设计」系列已经走到了最后一篇,相较于前三篇来说,本期 8 个案例中的大部分可能都少为人知,或者也可以说用过但却没注意过,这类隐性的设计如果你在使用过程中多加留意,会在 iOS 中发现很多,也正是因为它们的存在,或许才让人有一种说不清道不明但就是感觉 iOS 比其它任何 OS 都好用的真实体验感。

iOS 中虚拟键盘上的 Dictation 按键在启用和关闭多语言输入后的颜色是有所不同的,原由请参考上篇「隐藏在 iOS 键盘里的惊喜时刻」。

ios开发教程集合(细节设计交互篇)(1)

iOS 自带的 Passbook 在打开时会将屏幕亮度强制调至最高,以方便提高扫码时的识别率,这项设计后来也被用在了很多提供扫码功能的应用中。

当 VPN 选项只有一个的时候,设置列表中的 VPN 选项是一个可直接操作的开关;当 VPN 选项有多个时,则会变回标准的菜单模式。

ios开发教程集合(细节设计交互篇)(2)

Safari 在识别到页面中有信用卡的输入字段时,会在虚拟键盘中提供 Scan Credit Card「扫描信用卡」的选项。

iOS 的原生中文输入法会根据所输内容智能判断该句是否已输入完毕,并自动显示常用标点符号。

ios开发教程集合(细节设计交互篇)(3)

在 iOS 的多任务切换视图中,无论是从主屏状态还是某 app 状态下进入,系统都会自动将前一次打开的应用放在最优先位置,而不是当前使用的那个,保证用户优先看到的是第一个最有可能切换的应用。

ios开发教程集合(细节设计交互篇)(4)

在 iOS 的原生中文输入法中提供了两种候选字的选择方式,第一种是横向的单行滚动方式,当在滚动多行后仍没有找到需要的字,用户往往会切换至第二种的候选字视图。

这时仔细留意的话,会发现在切换过程中有一个非常贴心的过渡效果,即会优先显示切换前的那一行候选字,然后再通过渐入的方式显示其余候选字,这样用户就可以对之前的浏览点进行一个快速定位,提高查字的效率。

ios开发教程集合(细节设计交互篇)(5)

用过 App Store 的都知道,该应用并没有提供刷新操作,通常的做法需要关闭应用后再次打开。但其实苹果在这里隐藏了一个彩蛋式的隐性操作,只要在下方的 TabBar 上点击十次即可完成一次刷新操作。该方法同样适用于 iBook,只不过只需点击五次即可。

ios开发教程集合(细节设计交互篇)(6)

好了,四期的「iOS 细节设计」至此已全部完结,不论是老鸟还是小白,如果能通过这 29 个代表性的案例让你对 iOS 有更深一层的认识和体验,那就是极好了。

猜您喜欢: