1

I am creating a dictionary-style app that presents a tableview full of words, and when a word is selected, a UITextView is displayed that shows the definition of the word. 我想做的是添加一行,上面写着“另见:同义词1,同义词2”,其中同义词1和同义词2是将用户带到所触及同义词定义的链接。

添加这些动态链接的最佳方法是什么?纽扣?不知何故动态添加一个小的 UIWebView 一个 UItable?

谢谢!

4

1 回答 1

1

我会用 UIWebView 替换您的 UITextView 并使用包含您的描述文本和链接的内容。为这样的事情动态生成 HTML 是相当简单的。

您可以为您的应用注册一个自定义 URL 方案,或者您可以在链接被点击时拦截它们

如果您的链接总是组合在一起,那么您没有理由不能在自定义视图中使用一堆 UIButton,但是您必须自己处理布局和包装。用 HTML 来做这件事似乎要容易得多。

于 2009-08-30T20:46:42.987 回答