3 剪贴板

原文链接: https://developer.apple.com/documentation/swiftui/clipboard

3 剪贴板

让大家能够通过执行“拷贝”和“粘贴”命令来移动或复制项目。

概述

当人们执行标准的“拷贝”和“剪切”命令时,他们期望把项目移动到系统剪贴板,之后可以再把项目粘贴到同一应用中的其他位置,或粘贴到另一个应用中。只要添加用于指明如何响应这些标准命令的视图修饰符,你的应用就能参与这项活动。

在你的拷贝与粘贴修饰符中,提供或接受遵循 Transferable 协议的类型,或者继承自 NSItemProvider 类的类型。在可能的情况下,优先使用可传输的项目。

拷贝可传输的项目

使用项目提供者拷贝项目