我正在使用UINavigationController,并且在self.window中添加了一个UIView
UIView *myView = [[UIView alloc] init];
myView.frame=CGRectMake(0,20,320,100);//20 is to position view under status bar
[[[self.window subviews] objectAtIndex:0] addSubview:myView];
这是在AppDelegate.m文件中完成的。
这样,myView就完全覆盖了导航栏。
然而,当屏幕方向改变时,导航栏会被带到