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
 
 
 } 

拷贝后,不管是当前应用内,还是外部应用,都可以粘贴了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Objective-c代码如何移植为Swift代码 Objective-c代码转移到Swift过程介绍

    Objective-c代码如何移植为Swift代码 Objective-c代码转移到Swift过程介绍

    这篇文章主要介绍了Objective-c代码如何移植为Swift代码,Objective-c代码转移到Swift过程介绍,需要的朋友可以参考下
    2014-07-07
  • SwiftUI使用Paths和AnimatableData实现酷炫的颜色切换动画

    SwiftUI使用Paths和AnimatableData实现酷炫的颜色切换动画

    这篇文章主要介绍了SwiftUI使用Paths和AnimatableData实现酷炫的颜色切换动画,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-05-05
  • Swift实现文件压缩和解压示例代码

    Swift实现文件压缩和解压示例代码

    本篇文章主要介绍了Swift实现文件压缩和解压示例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • SwiftUI中TabView组件的常规使用

    SwiftUI中TabView组件的常规使用

    这篇文章主要给大家介绍了关于SwiftUI中TabView组件的常规使用,文中通过实例代码介绍的非常详细,对大家学习或者使用SwiftUI具有一定的参考学习价值,需要的朋友可以参考下
    2022-06-06
  • Swift利用CoreData如何存储多种数据类的通讯录

    Swift利用CoreData如何存储多种数据类的通讯录

    这篇文章主要给大家介绍了关于Swift利用CoreData如何存储多种数据类的通讯录的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧。
    2017-12-12
  • SwiftUI智能家居开关灯页面搭建示例

    SwiftUI智能家居开关灯页面搭建示例

    这篇文章主要为大家介绍了SwiftUI智能家居开关灯页面搭建示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • Combine中错误处理和Scheduler使用详解

    Combine中错误处理和Scheduler使用详解

    这篇文章主要为大家介绍了Combine中错误处理和Scheduler使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • 程序迁移到swift 3.0的一些实用技巧

    程序迁移到swift 3.0的一些实用技巧

    Swift项目为适配iOS10,无奈只能更新Xcode 8 ,可是发现一入3.0深似海,从此幸福是路人。于是边摸索边修改,终于完成了代码迁移。节后在完成手头工作后,整理思路把Swift3.0迁移的一些实用技巧分享大家,需要的朋友可以参考下。
    2017-03-03
  • Swift 4.2使用self做为变量名浅析

    Swift 4.2使用self做为变量名浅析

    这篇文章主要给大家介绍了关于Swift 4.2使用self做为变量名的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • 解析Swift语言面相对象编程中的继承特性

    解析Swift语言面相对象编程中的继承特性

    这篇文章主要介绍了解析Swift语言面相对象编程中的继承特性,是Swift入门学习中的基础知识,需要的朋友可以参考下
    2015-11-11

最新评论