![](/img/trans.png)
[英]How to detect if your ViewController was pushed from 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.