Apple Watch人机交互指南:UI设计基础--通知
本文简述了Apple Watch 中的两种通知方式。
Apple Watch上的通知以Short Look和Long Look两种形式推动用户进行快速、轻量级的交互。当有本地或远程通知需要展示给用户时出现Short Look。Short Look提供了深思熟虑的最小化的信息-保护一定程度的隐私。如果用户压低手腕,Short Look则会消失。当用户手腕抬高或者点击界面中的short look则展示Long Look。Long Look提供了更多详细信息和更多功能,必须由用户积极解除。
谨慎向用户频繁发送通知。用户可能会将频繁推送的信息看做骚扰信息,并禁用您的应用程序在Apple Watch上的信息功能,所以要确保通知内容与用户心中所想是相关的。
Short Look通知
Short Looks可以让用户知晓哪款应用程序收到了通知,并且只能简略地展示。Short Look界面是基于模板的,并且包含app的名称、icon以及通知标题。系统使用app的主色展示app的名称。
标题字符串保持简短,并突出重点。屏幕上留给标题字符串的可用空间很小,所以标题要简洁并直指要点。标题字符串并没有提供通知的细节,只提供一个简短的提示。
自定义Long Look 通知
Long Looks对进来的通知提供了更多细节。系统提供了默认的Long look外观,但是app可以自定义Long Look来包含自定义的图形/图像和品牌。Long Look的结构对所有应用程序都一样。系统在Long Look顶部提供了一个sash和叠加的app图标以及app名称。Long Look通知底部也添加了一个解除按钮和任何app定义的操作按钮,这中间是你的自定义内容。
应用程序的内容可以和sash叠加覆盖,也可以位于其下。照片和其他图形内容可使用underlapping(叠加/重叠)选项。对于以文本为主的通知界面来说,启用Xcode中的Offset Notification Content让内容位于sash之下。
对于自定义Long Look界面,app必须提供一个静态界面并可以有选择地提供一个动态界面。动态界面比静态界面更有可配置性,但是这两种方法都使用你的图像和品牌展示相同的通知类型。静态界面提供了一个退路以防出现动态界面不可用的情况。
Long look通知最多可展示4个操作按钮。Apple Watch利用您的iOS app已经注册的交互式通知在Long Look界面展示操作按钮。这些操作按钮会基于通知类型自动展示。
解除按钮始终存在。该按钮是您提供的4个操作按钮之外的按钮。
关于静态和动态界面的更多内容,以及如何配置操作按钮,请参看WatchKit Programming Guide.
原文来自:http://www.cocoachina.com/design/20141120/10270.html