Activity Views 活动视图 | HIG - iOS
2018-12-02 本文已影响0人
天真啊
活动即对当前场景有用的任务,例如复制、收藏或查找。活动一经触发,就会立即执行某项任务,或者,在执行之前向用户请求更多的信息。根据设备和目标的不同,活动视图以面板或气泡弹出框的形式显示,用于管理其中的活动。请使用活动视图来让用户访问您的应用中可执行的自定义服务或任务。
Activity Views.png

系统提供了许多内置的活动,包括打印,发送信息和隔空播放。这些任务总是显示在活动视图的最前方,此排序不支持更改。您无需为执行这些内置的任务创造自定义的活动。活动视图还显示了来自其他应用的分享和操作扩展。详情见 Sharing and Actions。
-
设计简单的模板图片来表示您自定义的活动。
模板图片使用蒙板来创建图标。制作模板图片时,请使用具有适当透明度和抗锯齿效果的黑色与白色,并且不包含阴影。请将模板图片居中放置在大约 70px × 70px 的区域内。 -
活动标题应简明扼要地描述您的任务。
在活动视图中,标题显示于图标下方。简短的标题效果最好。如果标题过长,iOS 将首先缩短文本,然后(如果标题仍旧过长)将其截断。通常,请避免在标题中显示您的公司或产品名称。 -
确保活动适合于当前场景。
虽然在活动视图中,系统提供的任务无法被重新排序,但如果它们不适用于您的应用,则可将它们移除。例如,为防止用户打印图片,您可以移除「打印」活动。您还可以决定在什么时间显示哪些自定义的任务。 -
使用动作按钮来唤起活动视图。
用户已经习惯于通过点击动作按钮来访问系统提供的活动。因此,请避免提供其他的方式来完成这个操作,以免造成困惑。Action Button.png
原文:Activity Views - Views - iOS - Human Interface Guidelines - Apple Developer
备注:文章内容翻译自 Apple - HIG。翻译包含个人理解(并参考了网络上的一些文章),仅作为个人学习笔记使用。如有错误,求指正呀,非常感谢 ^^