2015-08-19 53 views
0

我目前正在嘗試創建一個MapView,它與Google提供的Places Picker具有80%完全相同的功能。自定義Google Place Picker部件

我正在尋找一種方法來定製這個UI小部件或源代碼,以便我可以做它到底在做什麼。

有人有什麼想法嗎?

+0

'GMSPlacePicker'只有'GMSPlacePickerConfig'屬性,它允許你配置選擇器,但是,配置不適用於選擇器UI。如果您想使用自定義用戶界面,則可以創建自己的「UIPickerView」,並且數據可以來自[Google Places API Web服務](https://developers.google.com/places/webservice/intro)。 – ztan

+0

所以這就是我認爲沒有辦法配置用戶界面。但是你是否知道類似功能的優秀開源代碼? – TypingPanda

+1

這完全取決於你想如何定製你的用戶界面。你可以在cocoacontrols.com搜索,如果你想選擇基於,你可以看到[結果列表](https://www.cocoacontrols.com/search?q=picker)或[基於tableview的](https:// www.cocoacontrols.com/search?q=table)。 – ztan

回答

0

getCurrentPlace() method將返回API相信設備所在的位置的有序列表。這與PlacePicker中顯示的列表相同,因此使用從此API返回的數據和UITableView,構建自己的UI應該相當簡單。

+0

感謝您的回覆。你知道這個有什麼好的開源代碼嗎? – TypingPanda

+0

恐怕我不知道。 – plexer