iphone mkmapview隐藏/删除nagivationbar

iphone mkmapview隐藏/删除nagivationbar,iphone,uinavigationcontroller,mkmapview,uinavigationbar,Iphone,Uinavigationcontroller,Mkmapview,Uinavigationbar,我正在开发一个基于导航的iphone应用程序,在某一点上显示一个带有注释的MKMapView(显示地图的视图位于选项卡栏中)。问题是,当我开始在地图上缩放或移动时,导航栏(在appdelegate中设置的导航控制器下)会完全隐藏或删除,地图会一直显示在屏幕上!这种情况只会发生在设备上,而不会发生在模拟器上 谢谢 claudio应用程序就是这样创建的: -UINavigationController --UIViewController ---UITabBar ----UIViewControll

我正在开发一个基于导航的iphone应用程序,在某一点上显示一个带有注释的MKMapView(显示地图的视图位于选项卡栏中)。问题是,当我开始在地图上缩放或移动时,导航栏(在appdelegate中设置的导航控制器下)会完全隐藏或删除,地图会一直显示在屏幕上!这种情况只会发生在设备上,而不会发生在模拟器上

谢谢


claudio

应用程序就是这样创建的:

-UINavigationController
--UIViewController
---UITabBar
----UIViewController (Tab1)
----UIViewController (Tab2)
-----MKMapView
希望这种解释能有所帮助。 谢谢
克劳迪奥

您如何显示MKMapView?是否使用UIViewController的UINavigationController作为包含MKMapView的根视图控制器?