【发布时间】:2012-04-25 03:43:44
【问题描述】:
我已经使用 UIMenuController 在文本视图中剪切了一个文本,我想将它粘贴到另一个地方。但是 UIPasteBoard 字符串永远不会得到正确的值。仅供参考,它只是在剪切过程中发生,但在复制过程中没有问题。
例如: 我已经复制“XYZ”并粘贴它,UIPasteBoard 字符串包含正确的值,有“XYZ”
然后,我想剪切“ABC”并粘贴它,但 UIPasteBoard 字符串包含错误的值,它仍然是“XYZ”而不是“ABC”,xcode 输出给我一个文本Webcore NSBeep()!
我不明白为什么会发生这种情况,有人可以给我一些线索吗?谢谢
更新
我只是使用 canPerformAction 方法:
-(BOOL)canPerformAction:(SEL)action withSender:(id)sender{
return [super canPerformAction:action withSender:sender];
}
【问题讨论】:
-
显示您用于剪切和粘贴的代码以及这些事务之间的任何代码(与此问题相关)。
-
@WrightsCS 我更新了我的问题,你知道什么是 Webcore NSBeep()!什么意思?
标签: ipad uiwebview uitextview cut uipasteboard