Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自动完成文本字段swift_Swift_Firebase_Firebase Realtime Database_Swift3 - Fatal编程技术网

自动完成文本字段swift

自动完成文本字段swift,swift,firebase,firebase-realtime-database,swift3,Swift,Firebase,Firebase Realtime Database,Swift3,我正在使用谷歌地图,并有一个自定义的地点列表。我想在我的地图上添加一个带有自动完成功能的文本字段。我该怎么做 "Places" : { "15th_Street" : true, "25th_Street" : true, "Avalanche" : true, "Beacons" : true, "Bird_Rock" : true, "Blacks_Beach" : true, "Cardiff_Reef" : true, } 有没有办法在地图上放置搜索栏和表视图来搜索位置?这是什么样子的

我正在使用谷歌地图,并有一个自定义的地点列表。我想在我的地图上添加一个带有自动完成功能的文本字段。我该怎么做

"Places" : {
"15th_Street" : true,
"25th_Street" : true,
"Avalanche" : true,
"Beacons" : true,
"Bird_Rock" : true,
"Blacks_Beach" : true,
"Cardiff_Reef" : true,
}

有没有办法在地图上放置搜索栏和表视图来搜索位置?这是什么样子的?我似乎无法在地图上放置文本字段,也找不到自动完成的好例子。

您可以将
json
转换为
array
,并使用此

为页面创建带有tableView覆盖的自定义搜索栏。然后,您可以搜索
位置
,并自动填充
表格视图
——当您在视图中单击结果时,您会将数据发送到需要的位置。这是一个帮助您学习搜索栏步骤的视频。这里有数千个示例,介绍如何在SO和internet上实现UITextField自动完成。做谷歌搜索。见和。标记为重复,因为有大量关于自动完成的信息。然而,你实际上问了两个问题,所以如果你能用一个特定的问题更新它,你可能会得到一个答案