我有兴趣响应用户何时将标准复制到 generalPasteboard 作为默认 UIWebView 控件的一部分。我想对此采取一些行动。
这是可能的,还是我需要重新实现自定义复制控件,以便确保捕获事件?
我有兴趣响应用户何时将标准复制到 generalPasteboard 作为默认 UIWebView 控件的一部分。我想对此采取一些行动。
这是可能的,还是我需要重新实现自定义复制控件,以便确保捕获事件?
关于changeCount属性的UIPasteboard 文档详细说明了将项目复制到粘贴板时会发生什么。
UIPasteboard 发布名为 UIPasteboardChangedNotification(用于添加和修改)和 UIPasteboardRemovedNotification(用于删除)的通知。这些通知包括(在 userInfo 字典中)添加或删除的粘贴板项目的类型。
然后,您将希望通过NSNotificationCenter:addObserver:selector:name:object:方法订阅 UIPasteboardChangedNotification。