1

我有一个视图控制器类 LoginViewcontroller 我需要将该视图控制器作为自视图控制器添加到 appdelegate 类。当我尝试访问 self.viewcontroller 时,我需要类似的东西,我的 LoginViewController 应该响应。对此有什么帮助吗?

4

2 回答 2

3

写下这段代码:

AppDelegate.h 文件

#import "LoginViewController.h"

创建 LoginViewController 类的对象

LoginViewController *loginVC;

创建 LoginViewController 的属性

@property (nonatomic, retain) LoginViewController *loginVC;

AppDelegate.m 文件

@synthesize loginVC;

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
    self.loginVC = [[[LoginViewController alloc] initWithNibName:@"LoginViewController" bundle:nil] autorelease];
    self.window.rootViewController = self.loginVC;
    [self.window makeKeyAndVisible];
    return YES;
}
于 2012-05-28T16:28:02.427 回答
0

如果您要做的是为您的应用程序设置根视图控制器,那么:

self.rootViewController = loginViewController;

如果这不是您所需要的,请提供更多关于您要完成的工作的信息。

于 2012-05-28T14:43:23.697 回答