我想要做的是创建工具提示功能,以便我的教学应用程序中的某些单词可以被点击并定义弹出。对于弹出部分,我计划使用来自在iPhone上提供气泡的“AFInformationView”中的代码。有没有办法创建自定义的UIDataDetectorTypes?
我正在努力的部分是如何将特定单词的位置与泡泡相关联。目前,我在自定义UITableCell上的UILabel上有文本。由于我用下面的方法计算行高:
[textToUse sizeWithFont:[UIFont systemFontOfSize:FONT_SIZE] constrainedToSize:CGSizeMake(stop-start, 500)];
我不确定特定单词的坐标是什么。我在想,如果我创建了一个可以修复的自定义DataDetectorType。
如果有人知道如何做到这一点或有任何其他想法,我会很乐意听到他们。
感谢,
安德鲁
“所以我认为最好的办法是显示一个UIWebView当电池被窃听。” 您能否再描述一下这种方法? – KingAndrew 2010-03-02 16:28:26
假设您的表视图位于导航控制器内部,请使用自定义设备生成的HTML来推送显示表格单元格内容的UIWebView。 – 2010-03-03 11:52:44
一个很好的例子就是Tweetie 2.当你点击时间轴上的推文时,会显示一个显示推文内容的UIWebView。 @推荐和链接在推特视图中是交互式的,但不在时间线视图中。 – 2010-03-03 11:54:27