swift中的图像中的标记功能

swift中的图像中的标记功能

问题描述:

我创建了一个聊天应用程序,用户可以在其中聊天和共享图像。现在我需要添加功能,用户可以在其中编辑图像并对图像执行一些注释。我从iOS 9听说有一种叫做标记的新功能来对图像进行编辑。我检查了UIActivityViewController并找不到它。此功能是否可用,是否可以满足我的要求?如果没有,我还可以采取其他办法吗?swift中的图像中的标记功能

是的,你是对的标记功能可从IOS 9

的iOS 9还引入了一组标记工具为您附加 在邮件应用程序的消息的图像。

要使用此功能,

1)打开邮件应用程序,并撰写新邮件(或回复到一个旧的,如果这是你需要做什么)。

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

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

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

标记工具将这个样子,

enter image description here

从链接whats-new你会发现,苹果实现了邮件标记选项。

enter image description here

所以,根据你的提问,标记的图像在工厂提供的邮件通过bydefault苹果。所以,我认为你不能以编程方式实现它。 但是当用户将从您的应用程序中打开来自UIActivitycontroller的邮件时,则用户将获得标记功能,并具有以下过程。 (但用户必须手工工艺,使标记功能)

您还可以查看YouTube上的视频,

How to markup and annotate an attachment in iOS 9

参考链接有关的标记功能,

ios-9-markup-annotate-email-attachments

我希望这个信息对你有帮助。

+1

感谢您的回复,所以我想我无法使用此功能满足我的要求。您是否知道可用于图像注释的任何其他类或框架? – Gamerlegend

+0

github上有很多可用的库,但是在您展示UIActivityview控制器之前,这一切都可以使用。所以,您需要在应用程序中添加额外的功能来设计图像。这只是示例链接,https://github.com/yackle/CLImageEditor,但您可以在https://www.cocoacontrols.com/上找到许多链接。 –