iOS地图样式配置向上滑动?

时间:2014-03-24 22:30:12

标签: ios iphone uikit

iOS 7改变了iPhone上应用程序显示地图的方式,尤其是用户配置地图的方式。

地图显示如下,带有信息按钮。

Maps

当用户点击“信息”按钮时,配置屏幕会向上滑动。

Configuration

如何在我的代码中重新创建这样的屏幕叠加层?虽然我不希望用户丢弃别针,但我希望用户能够在不同的地图样式之间切换,或者打开我在Apple的Google地图应用中指向的地址。

2 个答案:

答案 0 :(得分:1)

如果您尝试执行简单的叠加视图,请考虑通过UIView动画制作UIView向上滑动。除此之外,您还需要一个UISegmentedControl及相关代码。您还需要模糊视图并使其变为半透明,因此请查看我的其他问题并回答如何正确模糊UIViewHow to apply blur to a UIView?

答案 1 :(得分:0)

我从来没有调查过它,但是我已经听说过做半透明背景的唯一简单方法(就像没有编写自己的OpenGL代码一样)是创建一个UIToolbar实例

我猜你做了一个没有项目的工具栏,只需将其视为UIView并添加你自己的子视图(UITableView等)。它是UIView的子类。