2012-04-14 67 views
-2

我正在使用Windows Phone/iOS应用程序(这两个本机应用程序),我想要的一个功能是在用户输入物理地址时在下拉菜单中自动完成的文本框 (即如果用户输入“新”,下拉应该显示“纽约市,新奥尔良等”,但仅限于市/县级)。实时地址完成

就像谷歌的即时搜索完成:http://support.google.com/websearch/bin/answer.py?hl=en&answer=106230

更具体地讲,

1)我应该在哪里把这个城市的名字数据库?我认为就城市而言,本地是一个好主意,它不会太大,不会有任何延迟? 2)我可以在哪里获得完整的北美城市名单? 3)是否有任何开源库可以做自动完成?

谢谢!

+0

请澄清,如果这是一个本机应用程序或Web应用程序。并请说明你正在尝试使用哪些技术。这样的通用问题很难回答。 – 2012-04-14 15:14:17

+0

它是原生应用程序。我不知道我想用什么技术,这正是我问的原因。 – 2012-04-17 08:19:54

回答

0

从WP7点ov视图。您可以使用AutoComplete box。除非有充分的理由要有动态列表,否则我会在应用程序内部对城市列表进行备份,因为这样会使自动完成更快。

+0

这就是我正在寻找的,你知道iOS上的任何类似的实现吗?谢谢! – 2012-04-20 07:42:44