煕煕姸姸
26-08-15 18:27 微博认证:数码博主 超话小主持人(Apple超话)

辅助触控是iOS原生预装、无需额外下载的无障碍交互功能,开发的核心初衷,是服务肢体活动受限、手部精细操作困难,无法稳定按压实体按键,或是难以完成多指手势、大幅度握持动作的用户,提供一套软件层面的替代交互方案,普通用户也可以自由开启使用。

功能激活后,屏幕会生成一枚悬浮触控圆点,圆点可以在屏幕范围内随意拖动,常驻于主屏幕、App界面、通知页面等绝大多数系统层级,仅少数全屏视频、部分游戏界面不会自动隐藏,可手动调整圆点透明度,弱化视觉遮挡。

在交互动作定义上,系统原生支持四类触发方式独立分配功能,分别为轻点一下、轻点两下、长按,以及适配旧款机型的三维触控。用户可以为每一种动作单独绑定不同系统指令,可以自定义顶层快捷菜单,菜单最多容纳八个功能入口,能够自由增减、调换顺序,按需精简或是扩充可用选项。

可实现的系统操作覆盖实体按键复刻、系统快捷功能、原生手势模拟三大板块。实体按键复刻能力包含锁定屏幕、调高音量、调低音量、返回主屏幕、唤起App切换器、重启设备;系统快捷功能包含屏幕截图、唤醒Siri、调出控制中心、调出通知中心;原生手势模拟则支持复刻双指缩放、画面旋转、双指轻点等多指触控动作,也可模拟摇一摇这类需要晃动整机才能触发的操作,免去用户大幅度移动手机的动作。

整套功能属于纯软件实现,不会修改屏幕触控采样率、相机参数、底层驱动,不会对硬件性能、成像素质造成改动,关闭之后手机交互逻辑立刻恢复原生状态。

功能拥有两种启用路径:
手动路径:
进入设置,选择辅助功能,打开触控分类,找到辅助触控,拨动开关即可启用,同页面内可以调整悬浮圆点的不透明度、自定义顶层菜单、配置单点/双击/长按对应的指令;

语音控制:
直接对Siri说出开启辅助触控或者关闭辅助触控,快速切换功能状态。

需要厘清一个容易混淆的概念:iPhone的辅助触控和Apple Watch的辅助触控仅仅共用名称,二者硬件依托、交互逻辑、功能范围完全独立。

Apple Watch版本依靠手势识别,通过捏合、握拳动作操控Apple Watch,而iPhone依托屏幕悬浮圆点触控操作,两套功能互不关联。

除无障碍人群之外,大量普通用户启用这项功能,主要诉求是减少侧边电源键、音量键的按压频次,降低实体机械按键长期按压带来的磨损、老化风险。

这项功能存在明确使用边界,仅能调用iOS系统原生支持的手势与系统操作,不支持针对第三方App内部深层操作做定制化指令,无法直接实现App内专属快捷动作;悬浮圆点不会自动隐藏,在观影、游戏场景如果造成遮挡,只能手动调低透明度或者临时关闭功能;依托实现的截屏、重启等操作,和直接使用实体按键触发的效果完全一致,不会改变文件存储路径、系统权限规则。

另外补充底层运行特性:辅助触控常驻运行时资源开销极低,几乎不会增加功耗、造成明显卡顿;悬浮圆点拥有全局顶层层级,不会被普通App弹窗覆盖;如果搭配快捷指令联动,还可以拓展更多衍生能力,但所有拓展能力依然依托iOS原生能力框架,不能突破系统本身的权限限制。

发布于 浙江