如何使用Swift将文本复制到剪贴板/粘贴板

我正在寻找一个如何将文本复制到iOS剪贴板的干净示例,然后可以在其他应用程序中使用/粘贴该文本。

此功能的优点是可以快速复制文本,而无需传统文本复制的标准文本突出显示功能。

我假设键类在其中UIPasteboard,但是在它们提供的代码示例中找不到相关的区域。

回答:

如果您只需要纯文本,则可以使用string属性。它既可读又可写:

// write to clipboard

UIPasteboard.general.string = "Hello world"

// read from clipboard

let content = UIPasteboard.general.string

(从剪贴板中 读取数据时

,UIPasteboard文档还建议您首先检查一下hasStrings,“以避免导致系统在需要数据或数据不存在时不必要地尝试获取数据”,例如使用Handoff时)

以上是 如何使用Swift将文本复制到剪贴板/粘贴板 的全部内容, 来源链接: utcz.com/qa/432334.html

回到顶部