我正在使用导航控制器从vc1推送到vc2。我在vc1中有一个mapview,我想在vc2中复制,因此看起来基本上只有一个新的导航栏动画到视图中,并且mapview在转换到vc2期间没有移动过。
我已尝试在vc1 prepareForSegue中设置vc2.mapview = self.mapview,但我并不喜欢转换。我也试过自定义模态segue来覆盖mapview,在vc2中有清晰的背景,但是地图不会检测到触摸。
这类似于Tariq在这里遇到的问题(iOS - pushViewController without sliding Background Image),但对我来说,我需要能够在vc2中与mapview进行交互。
欢迎任何建议,谢谢!
答案 0 :(得分:0)
尝试找到一种在2个视图控制器中拆分窗口的方法。一个在顶部,一个在底部。 顶部应该有导航控制器,而底部只有地图。 在他们和你之间建立一些联系。
或者您可以使用UITabBarController