Swift3.0剪切板代码拷贝及跨应用粘贴实现代码
更新时间:2017年03月13日 16:25:39 作者:那一抹风情
这篇文章主要为大家详细介绍了Swift3.0剪切板代码拷贝及跨应用粘贴的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
有个需求,点击某个按钮,实现一段内容的拷贝,然后到其他应用内,直接长按粘贴。
实现如下:
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
view.backgroundColor = UIColor.white
//应用内实现粘贴,这个txt用来测试的
let txt = UITextField(frame: CGRect(x: 100, y: 100, width: 100, height: 33))
txt.backgroundColor = UIColor.yellow
txt.placeholder = "shuru"
view.addSubview(txt)
//1.测试剪切板
testPasteBoard(str: "123")
}
/// 测试剪切板,实现代码拷贝内容
/// 结论:应用程序内可实现长按输入框后,粘贴,应用程序外依然可以。
func testPasteBoard(str:String) {
//就这两句话就实现了
let paste = UIPasteboard.general
paste.string = str
}
拷贝后,不管是当前应用内,还是外部应用,都可以粘贴了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
详解Swift中的Characters字符类型与String字符串类型
Swift中的字符串操作相当便捷,下面我们来详解Swift中的Characters字符类型与String字符串类型,需要的朋友可以参考下2016-06-06
本地推送通知UserNotifications在Swift中的实现方式
这篇文章主要介绍了本地推送通知UserNotifications在Swift中的实现方式,想了解消息推送的同学,一定要看一下2021-04-04
Swift中实现点击、双击、捏、旋转、拖动、划动、长按手势的类和方法介绍
这篇文章主要介绍了Swift中实现点击、双击、捏、旋转、拖动、划动、长按手势的类和方法介绍,本文分别给出了各种手势的实现代码,需要的朋友可以参考下2015-01-01


最新评论