通过UIButton从UITextView将文本复制到剪贴板(粘贴板)?

时间:2010-03-26 10:32:35

标签: iphone iphone-sdk-3.0 uibutton clipboard uitextview

有没有办法从通过UIButton将已启用用户交互的TextView中的文本复制到剪贴板?

但是,不是用户在uitextview上按住手指以便弹出要复制的苹果标准窗口,我希望用户只需点击按钮即可。 (全文)

此致

2 个答案:

答案 0 :(得分:25)

在按钮的目标操作中,调用

[UIPasteboard generalPasteboard].string = uiTextView.text;

答案 1 :(得分:3)

你可以采用实际的UIView,当前的UIViewController显示并循环遍历子视图,以获得所有启用了用户交互的UITextView。或者你只有一个文本视图?

您可以使用其text属性获取UITextView的文本,并使用上述方法KennyTM复制此文本:

[UIPasteboard generalPasteboard].string = yourTextView.text;