2012-04-14 62 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