ios - 如何仅在特定条件下通过 UIViewController 呈现 UITableView 类似于 Google map 搜索选项

标签 ios objective-c xcode uitableview uiviewcontroller

我想实现谷歌地图的地点搜索,就像谷歌地图应用程序中显示的一样

我希望仅在特定条件下显示 UITableView。我怎样才能做到这一点。

谷歌地图应用的第一个示例

enter image description here

我取得了以下成绩 到目前为止我取得的成就

enter image description here

我怎样才能达到与第一个谷歌地图应用程序示例相同的效果。我知道如何使用谷歌地图的 place Api 来填充这些地方。我只在设计案例中遇到问题,即如何在 map View 上显示它们。

最佳答案

如果您想在某种情况下显示 TableView ,那么当您获得该条件时,只需将委托(delegate)和数据源添加到 TableView 并将其添加到您的 TableView 中。当您不想显示它时,请将其从 super View 中删除,否则将其隐藏。

我希望它能帮到你。

关于ios - 如何仅在特定条件下通过 UIViewController 呈现 UITableView 类似于 Google map 搜索选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30252962/

相关文章:

ios - 如何获取 "Pending Developer Release"状态下的IPA文件的访问权限?

ios - OpenGL:将纹理添加到正方形会将其更改为三角形?

iphone - NSInvalidArgumentException',原因 : 'Unknown predicate type for predicate: BLOCKPREDICATE(0x70ad750)' Error

objective-c - ios 8 iPhone 6/6+ 中的 UI 元素模糊

ios - 运行一系列短动画的最佳方式?

ios - 在执行方法而不是新 View Controller 的 UITabBar 上添加选项卡

ios - 如何向 ViewController 及其子级添加手势识别器?

ios - 使用 Facebook iOS SDK 发布安装 -> 未找到有效归因 ID 或广告商 ID

iPhone 启动画面 : "Default.png" displays on simulator but not the iPhone

ios - 带有 [NSNull null] 的 NSMutableArray 与 NSPointerArray