ios开发汇总(细节设计交互篇)
不知不觉「iOS 细节设计」系列已经走到了最后一篇,相较于前三篇来说,本期 8 个案例中的大部分可能都少为人知,或者也可以说用过但却没注意过,这类隐性的设计如果你在使用过程中多加留意,会在 iOS 中发现很多,也正是因为它们的存在,或许才让人有一种说不清道不明但就是感觉 iOS 比其它任何 OS 都好用的真实体验感。
iOS 中虚拟键盘上的 Dictation 按键在启用和关闭多语言输入后的颜色是有所不同的,原由请参考上篇「隐藏在 iOS 键盘里的惊喜时刻」。
iOS 自带的 Passbook 在打开时会将屏幕亮度强制调至最高,以方便提高扫码时的识别率,这项设计后来也被用在了很多提供扫码功能的应用中。
当 VPN 选项只有一个的时候,设置列表中的 VPN 选项是一个可直接操作的开关;当 VPN 选项有多个时,则会变回标准的菜单模式。
Safari 在识别到页面中有信用卡的输入字段时,会在虚拟键盘中提供 Scan Credit Card「扫描信用卡」的选项。
iOS 的原生中文输入法会根据所输内容智能判断该句是否已输入完毕,并自动显示常用标点符号。
在 iOS 的多任务切换视图中,无论是从主屏状态还是某 app 状态下进入,系统都会自动将前一次打开的应用放在最优先位置,而不是当前使用的那个,保证用户优先看到的是第一个最有可能切换的应用。
在 iOS 的原生中文输入法中提供了两种候选字的选择方式,第一种是横向的单行滚动方式,当在滚动多行后仍没有找到需要的字,用户往往会切换至第二种的候选字视图。
这时仔细留意的话,会发现在切换过程中有一个非常贴心的过渡效果,即会优先显示切换前的那一行候选字,然后再通过渐入的方式显示其余候选字,这样用户就可以对之前的浏览点进行一个快速定位,提高查字的效率。
用过 App Store 的都知道,该应用并没有提供刷新操作,通常的做法需要关闭应用后再次打开。但其实苹果在这里隐藏了一个彩蛋式的隐性操作,只要在下方的 TabBar 上点击十次即可完成一次刷新操作。该方法同样适用于 iBook,只不过只需点击五次即可。
好了,四期的「iOS 细节设计」至此已全部完结,不论是老鸟还是小白,如果能通过这 29 个代表性的案例让你对 iOS 有更深一层的认识和体验,那就是极好了。
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com