[Apple TV 开发教程] 之三 Apple TV 交互I:焦点

本文介绍了Apple TV的交互设计原理,由于Apple TV没有触摸屏,其交互主要依赖于遥控器操作。用户通过轻扫、选择等手势进行导航和选择。文章详细解释了焦点的概念及其在Apple TV应用中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文属于NilStack 写作的《Apple TV app 开发教程》的第三篇。翻译讲究信达雅,因为时间和水平有限,部分地方在自己理解的基础上翻译的。更多文章请访问本人在GitHub 的博客


Apple TV 的交互和iOS 有很大不同,因为Apple TV 并没有一个可以触摸的屏幕。用户只能通过遥控器和Apple TV 交互。remote_callouts

(1) 可触摸区域。使用轻扫手势导航,按下选择,按住弹出菜单。

(2)MENU,回到上一个菜单。

(3)Siri/搜索,在支持Siri 遥控的国家的用户按住该按键可以通过Siri 遥控;其他国家的用户按下该按键来搜索。

(4)播放/暂停

(5)Home,按一次回到主屏幕,按两次查看当前打开的app。按住让设备睡眠。

(6)音量调整

(7)Lightning 接口,插上可以充电。


Apple TV的交互主要包含两个阶段:焦点和动作。我们想要点某个按钮,必须先导航到这个按钮上,然后才能点击它。导航到这个按钮上,这个按钮也就获得了焦点。因为我们并不能像在PC 桌面上用鼠标或手势点击屏幕。

focus

在上边的视频片段里,一开始是设置获得焦点。可以看到,它的图标带有阴影,图标也是浮在整个屏幕上的。按下option 键后鼠标在遥控器上从左向右移动,焦点也就相应的一道了紧邻设置右侧的图标上。鼠标的移动对应着真实遥控器上的轻扫手势。我们让焦点回到设置,轻点一下鼠标就打开了设置这个app。


现在我们应该清楚Apple TV 的焦点是怎么回事了。Apple TV 交互的重点之一就是焦点。它很像iOS 里的相应链(response chain)。我们下一篇文章再细说。


原文在此

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值