【发布时间】:2011-04-17 07:19:23
【问题描述】:
这是推特应用的截图供参考:http://screencast.com/t/YmFmYmI4M
我想要做的是在一个可以跨越多行的 NSAttributedString 中的子字符串顶部放置一个浮动弹出窗口。 NSAttributedString 是项目的要求。
在提供的屏幕截图中,您可以看到链接是背景突出显示的,因此我相信它们使用的是 CoreText 和 NSAttributedStrings。我还发现了一个名为 CTRunRef (http://developer.apple.com/library/ios/#documentation/Carbon/Reference/CTRunRef/Reference/reference.html) 的东西,看起来很有希望,但我在概念上无法将它们全部组合在一起。
简而言之,如果我在核心文本中有一个段落,当我点击一个单词时,我如何找到该单词的边界框?
【问题讨论】:
标签: iphone ios4 substring nsattributedstring core-text