0

我添加loadView到我的 LoginController 中,现在我的应用程序在启动图像后出现黑屏。解决这个问题的最佳方法是什么?有什么方法可以autoLogin在启动图像中运行?

AppDelegate.h

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

登录控制器.h:

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

2 回答 2

1

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

- (void)loadView
{
    self.view = [UIView alloc] initWithRect:CGRectMake(0, 0, 200, 300)];
    self.view.backgroundColor = [UIColor redColor];
}
于 2013-02-08T17:11:40.587 回答
0

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

于 2013-02-08T17:06:45.993 回答