簡體   English   中英

如何將一個viewcontroller作為self viewcontroller分配給appdelegate類?

[英]How to assign a viewcontroller as a self viewcontroller to the appdelegate class?

我有一個視圖控制器類LoginViewcontroller,在其中我需要將該視圖cotroller作為自視圖控制器添加到appdelegate類。 我需要類似的東西,當我嘗試訪問self.viewcontroller時,我的LoginViewController應該響應。 有什么幫助嗎?

寫下這段代碼:

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;
}

如果您要嘗試為應用程序設置根視圖控制器,則:

self.rootViewController = loginViewController;

如果那不是您所需要的,請提供更多有關您要完成的工作的信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM