iOS地图样式配置向上滑动?
Posted
技术标签:
【中文标题】iOS地图样式配置向上滑动?【英文标题】:iOS map style config slide up? 【发布时间】:2014-03-24 22:30:11 【问题描述】:ios 7 改变了 iPhone 上应用程序显示地图的方式,尤其是用户配置地图的方式。
地图显示如下,带有一个信息按钮。
当用户点击信息按钮时,配置屏幕会向上滑动。
如何在我的代码中重新创建这样的屏幕叠加层?虽然我不希望用户丢针,但我希望用户能够在不同的地图样式之间切换或打开我在 Apple 地图应用中指向的地址。
【问题讨论】:
似乎苹果只是加载了一个自定义视图,其中包含有关如何使用分段控件设置不同地图设置的选项。 【参考方案1】:如果您尝试做一个简单的叠加视图,请考虑制作一个 UIView
向上滑动通过 UIView
动画。除此之外,您还需要UISegmentedControl
和相关代码。您还需要模糊视图并使其半透明,因此请查看我的其他问题和答案,了解如何正确模糊 UIView
:How to apply blur to a UIView?
【讨论】:
我认为那是一个视图控制器,但现在我想这是有道理的。谢谢。【参考方案2】:我从未研究过它,但我听说制作半透明背景的唯一简单方法(例如,无需编写自己的 OpenGL 代码)是创建一个 UIToolbar
实例。
我猜你会制作一个没有项目的工具栏,只需将其视为UIView
并添加您自己的子视图(UITableView
等)。它是UIView
的子类。
【讨论】:
以上是关于iOS地图样式配置向上滑动?的主要内容,如果未能解决你的问题,请参考以下文章