Вот скриншот приложения twitter для справки: http://screencast.com/t/YmFmYmI4M
То, что я хочу сделать, это разместить плавающий всплывающий над подстрокой в NSAttributedString, который может охватывать несколько строк. NSAttributedString является обязательным для проекта.
В представленном скриншоте вы можете видеть, что ссылки выделены фоном, поэтому мне кажется, что они используют CoreText и NSAttributedStrings. Я также нашел что-то, называемое CTRunRef (http://developer.apple.com/library/ios/#documentation/Carbon/Reference/CTRunRef/Reference/reference.html), которое выглядит многообещающим, но у меня возникли проблемы с концепцией.
Короче говоря, если у меня есть абзац в основном тексте, и когда я нажимаю на слово, как мне найти ограничительную рамку для этого слова?