iOS Messages第三方应用扩展功能分析

iOS Messages第三方应用扩展功能分析

在上一个版本《神马笔记 版本2.5.0——对话里的图片》发布后,神马笔记已经支持3种笔记元素

  1. 日期——自动生成
  2. 文字
  3. 图片

接下来添加第4种元素——方程公式。

一、目标

分析iOS Messages第三方应用扩展功能,为神马笔记后续添加更多的笔记元素做准备。

二、功能分析

1. 可见性

第三方扩展切换按钮在扩展栏显示和隐藏时为相同的图标。

  • 隐藏软键盘
可见性 截图
显示
隐藏
  • 显示软键盘

跟软键盘完美结合。

可见性 截图
显示
隐藏

2. 第三方扩展

启动第三方扩展时,切换按钮显示为高亮。

状态 描述 截图
折叠
折叠到展开 向上滑动整个第三方扩展面板
1. 到达编辑栏底部开始展开
2. 到达编辑栏顶部自动展开

或者点击滑动栏自动展开
展开
展开到折叠 拖动标题栏向下滑动,
标题栏开始折叠,同时隐藏编辑栏,
到达编辑栏底部,自动折叠。

或者滑动过程中松开,自动折叠。
点击标题栏,自动折叠。

点击关闭按钮,退出第三方扩展。

3. 管理第三方扩展

  • 排序
功能 截图
个人收藏
1. 置顶应用为固定顺序,不可移动
2. 其他应用手动排序

更多应用
1. 按地区规则排序,中文地区为拼音
  • 普通状态
功能 截图
第三方扩展分为2个部分
1. 个人收藏
2. 更多应用


个人收藏置顶照片与商店,并且不可编辑。
普通状态下
左滑个人收藏可以移除应用。
作画更多应用可以隐藏应用。
  • 编辑状态
功能 截图
个人收藏
1. 置顶照片和商店,并且不可编辑。
2. 移除
3. 拖动排序

更多应用
1. 添加到个人收藏
2. 设置可见性
移除个人收藏
设置"数码点触"和"最近项目"为不可见
更多应用隐藏了不可见项目。

三、功能总结

使用第三方应用扩展分为3个部分

  1. 显示隐藏第三方应用功能入口
  2. 使用第三方应用,包括折叠和展开2种状态,以及管理2种状态的切换过程
  3. 管理第三方应用,支持从所有应用中进行收藏,并且管理个人收藏,以及设置应用的可见性

四、接下来

神马笔记添加第4种元素——方程公式。

五、Finally

说法者。无法可说。是名说法。