【发布时间】:2011-08-11 16:07:00
【问题描述】:
我想在我的 iPhone 应用程序中为启动图像隐藏状态栏,然后我想在之后添加它。所以在我的应用委托中,我做了以下事情:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after app launch
[window addSubview:[navigationController view]];
[window makeKeyAndVisible];
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];
return YES;
}
但是现在,在我的主控制器中,状态栏在应用程序顶部挡住了导航控制器的一部分。应用认为状态栏不存在,或其他什么。
那么,我怎样才能让启动图像不包含状态栏,然后在之后添加状态栏,并将状态栏保留在应用程序的其余部分?
【问题讨论】:
-
将视图大小调整为 320*480。带状态栏是320*460。