swift 如何使用按钮复制文本标签?

d7v8vwbk  于 2023-03-11  发布在  Swift
关注(0)|答案(1)|浏览(130)

我想有一个按钮,一旦选定,复制文本从“textLabel20”标签。
我已经尝试了,但它不工作,并显示以下错误:
在范围内找不到“UIPasteboard”
下面是我正在使用的代码,它链接到我正在使用的复制按钮的操作segue。

@IBAction func copyTitleSelected(_ sender: Any) {
    
    UIPasteboard.general.string = textLabel20.text
    
 }
wmtdaxz3

wmtdaxz31#

我通过导入AppKit并将代码更新为以下内容来解决此问题:

@IBAction func copyTitleSelected(_ sender: Any) {
let pasteboard = NSPasteboard.general
    pasteboard.clearContents()
    pasteboard.setString(textLabel20.stringValue, forType: .string)
}

相关问题