iOS 7改变了iPhone上应用程序显示地图的方式,尤其是用户配置地图的方式。
地图显示如下,带有信息按钮。
当用户点击“信息”按钮时,配置屏幕会向上滑动。
如何在我的代码中重新创建这样的屏幕叠加层?虽然我不希望用户丢弃别针,但我希望用户能够在不同的地图样式之间切换,或者打开我在Apple的Google地图应用中指向的地址。
答案 0 :(得分:1)
如果您尝试执行简单的叠加视图,请考虑通过UIView
动画制作UIView
向上滑动。除此之外,您还需要一个UISegmentedControl
及相关代码。您还需要模糊视图并使其变为半透明,因此请查看我的其他问题并回答如何正确模糊UIView
:How to apply blur to a UIView?
答案 1 :(得分:0)
我从来没有调查过它,但是我已经听说过做半透明背景的唯一简单方法(就像没有编写自己的OpenGL代码一样)是创建一个UIToolbar
实例
我猜你做了一个没有项目的工具栏,只需将其视为UIView
并添加你自己的子视图(UITableView
等)。它是UIView
的子类。