您的位置:首页 > 移动开发

AppleWatch开发Notification通知界面开发指南

2015-10-09 09:30 309 查看
1.iOS决定在iPhone还是Apple Watch上显示通知;

2.系统提供了默认的界面来显示来自通知的信息提示,app可以自定义通知界面;

3.本地或者远程通知到达,显示short-look界面

Short-Look界面:

1.用户第一次查看通知的时候,系统会显示short-look界面;

2.不可滚动而且不能自定义;

3.显示应用程序的icon,名称,标题;

4.用户继续查看通知的话,系统从short-look界面很快转向long-look界面;

Short-Look界面标题(title)

1.标题提供了通知的简短说明;

2.本地通知的标题:用NSLocalNotification的alertTitle属性;

3.远程通知的标题:在payload中,alert字典中的key为title;

Long-Look界面

1.可以滚动的界面,显示了通知的内容和任何相关的按钮;

2.默认的界面包括app icon、通知标题、信息提示;

3.通知界面分为三个部分:sash(顶部)、content area(中间部分)、bottom area(底部)

(1)Sash:包括app icon和名称,默认为透明的,但是可以在自定义的通知界面设置颜色;

(2)Content area:显示通知的细节。对于自定义的界面,可以决定这部分的位置;

(3)Bottom area:包含一个dismiss按钮(系统提供的),和其他的按钮;

github主页:https://github.com/chenyufeng1991  。欢迎大家访问!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: