ICo*_*der 41 iphone copy-paste ios
我有一个文本视图,在该视图中有一些文本和一个复制按钮,
当用户输入一些文本并按下复制按钮时,它需要复制该文本并将该文本粘贴到他想要的任何地方.
我知道iOS中有一个默认的复制/粘贴菜单控制器,但是我想在按钮点击中执行此功能.我认为有UIPasteboard这个功能,但我不知道如何使用它.
isc*_*ers 114
要从按钮复制,请单击:
- (IBAction)copy {
UIPasteboard *pb = [UIPasteboard generalPasteboard];
[pb setString:[textView text]];
}
Run Code Online (Sandbox Code Playgroud)
要从按钮粘贴,请单击:
- (IBAction)paste {
UIPasteboard *pb = [UIPasteboard generalPasteboard];
textView.text = [pb string];
}
Run Code Online (Sandbox Code Playgroud)
Sur*_*gch 11
这是接受答案的Swift版本.
复制
UIPasteboard.general.string = myTextView.text
Run Code Online (Sandbox Code Playgroud)
糊
if let myString = UIPasteboard.general.string {
myTextView.insertText(myString)
}
Run Code Online (Sandbox Code Playgroud)
对于使用MonoTouch的开发人员,以下是我用来在C#中完成任务的两行.
回答iscavenger提供给这个问题作为我的答案的模型(在我的项目成功实施后;-)
UIPasteboard clipboard = UIPasteboard.General;
clipboard.String = "string being added to clipboard";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24960 次 |
| 最近记录: |