iOS UILabel复制粘贴效果

iOS中下面三个控件,自身就有复制-粘贴的功能:

 1UITextView

 2UITextField

 3UIWebView


UIKit framework提供了几个类和协议方便我们在自己的应用程序中实现剪贴板的功能。

 1UIPasteboard:我们可以向其中写入数据,也可以读取数据。UIPasteboard类提供了粘贴板的接口。粘贴板是用于在一个应用程序内或不同应用程序间进行数据共享的受保护区域。该类提供了读写剪贴板上数据项目的方法。
 2UIMenuController:显示一个快捷菜单,用来展示复制、剪贴、粘贴等选择的项。
 3UIResponder中的 canPerformAction:withSender:用于控制哪些命令显示在快捷菜单中。

1.uimenucontroller的使用
1. Menu所处的View必须实现 – (BOOL)canBecomeFirstResponder, 且返回YES

你可能感兴趣的:(个人总结,iOS技术,ios,控件,复制,粘贴,自定义菜单项)