Activity Views[翻译]

原文

一个活动就是一个任务,如拷贝,点赞,或者查找,这在当前上下文中很有用。 一旦启动,活动可以立即执行一个任务,或者在执行进程前获取更多信息。活动是通过活动视图管理的,它以弹出框或表单的方式显示,依赖于设备和方向。使用活动可以让人们访问你的App可以执行的自定义服务或任务。


系统提供了几个内置的活动,如打印,消息和AirPlay。这些任务总是显示在活动视图的前面,并且不能被重新排序。你不需要创建执行这些内置任务的自定义活动。活动视图也会展示分享和其他App的扩展活动。见分享和动作

设计简单的模板图片展示你的自定义活动。 模板图片是使用遮罩创建的图标。使用具有适当的透明度和抗锯齿的黑色和白色,不包括阴影。模板图片应该是在区域70px × 70px的中心。

简洁地描述你精心制作的任务活动标题。 在活动视图中,标题显示在图标的下面。短标题最好。当标题太长时,iOS首先会缩短文本,然后,如果标题仍然太长,那就把它截断。一般来说,在标题中,避免包含你的公司名或产品名。

确保活动适合当前的上下文。 尽管,系统提供的默认不能在活动视图中重新排序,但是如果他们不适合你的App,可以去掉它们。例如,为了防止人们打印图片,你可以去掉打印活动。你也可以定义自定义的任务什么时候显示。

使用Action按钮显示活动视图。人们习惯于在点击Action按钮时,访问系统提供的活动。不要通过另一种方式来做同样的事情,以避免产生混淆。

对于开发者的指导手册,见UIActivityViewContoller和UIActivity

你可能感兴趣的:(Activity Views[翻译])