我怎样才能覆盖search栏的MapKit?

我怎样才能覆盖search栏的MapKit?

我喜欢新的Google地图应用程序有一个search框和hover在地图上的button。

看左边的图片:

最左边的图片显示了我的意思。

我不知道如何得到这个,因为我还没有编程iOS超过几个星期。 任何关于如何将UI元素hover在Storyboard / Objective-C上的想法?

据推测,这是一个导航栏已被隐藏,但是这是如何做的,它是如何出现在它下面的地图?

search框似乎是一个模仿UISearchBar的行为,并从UIControlinheritance的自定义控件。 由于UIControl从UIViewinheritance,所以可以将它添加到你的地图视图

  1. 编程方式与addSubview:方法
  2. 通过在适当的视图控制器中添加您的自定义控件到您的地图通过故事板