iPhone应用程序以20(或左右)像素高的窗口开始

时间:2012-04-18 22:28:38

标签: iphone viewcontroller

每次我开始构建应用程序时,主屏幕都会从屏幕底部的白色条开始。它只在主视图控制器上,如果我切换到另一个视图,然后回到视图,白色条不存在...为什么会发生这种情况?我认为这与我如何在appDelegate中实现视图有关...这是我如何实现它:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

// Override point for customization after application launch.
StartUpScreen *main = [[StartUpScreen alloc] initWithNibName:@"StartUpScreen" bundle:nil];
self.viewController = main;
[window addSubview:main.view];
[main release];
[window makeKeyAndVisible];


return YES;

如果您需要更多详细信息,请告诉我们。感谢

1 个答案:

答案 0 :(得分:1)

我不确定这是否能解决您所描述的问题,但您应该这样做:

window.rootViewController = main;

而不是:

[window addSubview:main.view];