【发布时间】:2016-04-10 17:18:44
【问题描述】:
我正在尝试使用 Google 地点和自动完成进行操作,关于 Google 地点的自动完成我得到了结果,但我希望将结果放在 Google 地图前面的带有表格视图的搜索栏中,就像弹出窗口一样。但我刚刚找到了带有搜索栏和表格视图的示例,以及它们背后的更多内容。我期待着做如下图所示的事情。
Example about pop up with table view in front of maps
任何帮助将不胜感激。
【问题讨论】:
-
我相信仅显示部分屏幕的 tableView 呈现为弹出框(这是某种类型的 segue)。您必须创建一个 viewController 或 tableViewController 并且呈现为弹出框。 Popovers 仅适用于 iPad,因此如果它不是 iPad,它将以模态方式呈现。我会在 youtube 上查看有关如何呈现像这样的弹出框的视频:youtube.com/watch?v=48UA06EwfrM
-
哦,谢谢。我在 Iphone 中看到了类似的东西,虽然提议在 Iphone 中进行,但我只是在 Ipad 中显示了一张图片,因为更清楚地看到我想做什么。在 Iphone 中,搜索栏调用的表格视图以小透明的方式出现在地图前面,但我不知道弹出框等动作的名称。我会搜索一下。感谢您的关注,如果您有其他建议,我希望看到。
-
你是说在 iPhone 上,当你点击搜索栏时,你想让一个 tableView 出现在屏幕上已经显示的内容上?这在 iPhone 上是可能的!它只是不会作为屏幕的一部分显示,tableView 将出现在整个屏幕上,直到用户点击取消或 tableView 单元格。
-
是的。我想 tableView 出现在内容上,因为我刚刚看到了 TableView 和 Search bar 的示例并在其中进行了过滤。当您点击搜索栏时,我想在地图前显示一个表格视图。
-
我知道 YouTube 上有一个视频,但我找不到。我会尝试四处寻找类似“点击搜索栏时显示 tableView”
标签: swift google-maps tableview google-places searchbar