swift 图像中的标记功能

Markup feature in images in swift

我创建了一个聊天应用程序,用户可以在其中聊天和共享图像。现在我需要添加用户可以在图像上编辑和执行一些注释的功能。我从 iOS 9 听说有一个称为标记的新功能可以对图像进行编辑。我已经检查了 UIActivityViewController,但在其中找不到。此功能是否可用,是否符合我的要求?如果没有,我还有其他选择吗?

是的,你是对的 ios9.

可以使用标记功能

iOS 9 has introduced a set of markup tools for images that you attach with a message in the Mail app.

要使用此功能,

1) 打开“邮件”应用程序并撰写一封新邮件(如果需要,也可以回复旧邮件)。

2) 点击并按住消息正文区域,然后在浮动操作栏中点击插入照片或视频选项。从您的相机胶卷中插入一张照片。

3) 点击并按住照片,然后在照片上出现的浮动操作栏中,点击新的“标记”选项。

--> 您的照片将进入编辑模式。

标记工具将如下所示,

从 link whats-new 你会发现 apple 为邮件实现了标记选项。

所以,根据你的问题,苹果在邮件中默认提供的标记图像工具。所以,我认为你不能以编程方式实现它。 当用户从您的应用程序打开来自 UIActivitycontroller 的邮件时,用户将按照上述过程获得 标记功能 。 (但用户必须手动进行处理以启用标记功能)

您也可以在 youtube 上查看视频,

How to markup and annotate an attachment in iOS 9

参考 link 关于标记功能,

ios-9-markup-annotate-email-attachments

希望以上信息对您有所帮助。