loadView和黑屏

时间:2013-02-08 17:02:47

标签: objective-c xcode

我将loadView添加到我的LoginController中,现在我的应用在启动图像后变为黑屏。 什么是最好的解决方法? 有没有办法在发布图像中运行autoLogin

AppDelegate.h

// Load Login View
UIViewController *loadView = [[[LoginViewController alloc] init] autorelease];
self.window.rootViewController = loadView;
[self.window makeKeyAndVisible];

LoginController.h:

- (void)loadView {
    [self autoLogin];
    [super loadView];
}

2 个答案:

答案 0 :(得分:1)

您需要创建自己的UIView并将其设置为self.view

- (void)loadView
{
    self.view = [UIView alloc] initWithRect:CGRectMake(0, 0, 200, 300)];
    self.view.backgroundColor = [UIColor redColor];
}

答案 1 :(得分:0)

loadView仅用于在第一次引用视图时以编程方式构建视图。你可能想要的是viewDidLoad