【问题标题】:Getting NSRange from Subclassed UIPasteboard Selection从子类 UIPasteboard 选择中获取 NSRange
【发布时间】:2010-03-28 17:23:43
【问题描述】:

我想知道是否有某种方法可以将 UIPasteboard 子类化以获得选择行为,但不能获得“剪切、复制和粘贴”选项。除此之外,是否有一些我可以订阅的通知一旦被选中就会返回所选文本正文的 NSRange?

感谢您的帮助!

编辑:我想使用这个子类来允许用户指出他们想在哪个区域上运行函数。

【问题讨论】:

  • 你能澄清你的问题吗? “获取选择行为,而不是剪切复制粘贴选项”是什么意思?你能详细描述一下你的目标吗?
  • 嗨 Tyler:我编辑了我的主要帖子以帮助阐明我的目标。

标签: iphone cocoa-touch subclassing uipasteboard


【解决方案1】:

two notifications支持UIPasteboard:

  • UIPasteboardChangedNotification
  • UIPasteboardRemovedNotification

我查看了相关文档,但没有看到任何方法来获得选择范围。

未来的操作系统版本可能会在这方面提供更多支持。

【讨论】:

  • 嗨 Tyler:假设 UIPasteboard 不能完成我想要的,你建议如何实现这个功能?
  • 我不知道一种简单的方法可以轻松选择文本。你可以自己写一个,但这并不好玩,原因有很多。抱歉,我不能提供更多帮助。
猜你喜欢
  • 2014-10-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-23
  • 1970-01-01
  • 2017-07-15
  • 2018-09-19
  • 1970-01-01
相关资源
最近更新 更多