2010-09-09 61 views
1

UITextView属性中有一个选项用于检测文本视图文本中的地址。但是我无法做到这一点。文本视图不处于可编辑模式。从UITextView中检测地址并在水龙头上显示地图

你知道如何从文本视图中检测地址吗? 是否有必须从文本视图中检测地址的格式?

回答

0

A UITextView不会自动检测在控件中输入的文本是地址还是提供您需要在地图上映射地址的数据。向用户显示任意文本数据很简单:

您通常使用文本视图来显示多行文本,例如在显示大型文本文档的正文时。

我不熟悉任何算法来检测从文本块的地址,但是如果你工作的那部分,你可以使用geocoding从地址转换成你需要显示的纬度/经度值它在地图上。

+0

@aj如果有任何我可以添加到此答案。让我知道。 – RedBlueThing 2010-10-07 13:33:41

0

我意识到这个答案是3年太晚了,但我最近挣扎着一个类似的问题(数据检测器手机上的mapview)。我开启了datadetectors并关闭了可编辑功能 - 但我发现如果我在字符串的末尾添加了“\ n”,检测器突然开始工作。