我刚开始在Objective-C/iOS中开发,我试图打开一个Login ViewController作为我的第一个ViewController。这是工作的罚款:打开一个ViewController通过JASidePanelController登录
[AppDelegate.m]
UPLoginViewController *login = [[UPLoginViewController alloc] init];
self.window.rootViewController = login;
问题是,当我尝试过JASidePanelController打开它。我不知道如何做到这一点。如果我打开第一JASidePanelController,我不得不打开登录到viewDidLoad中从登录
-(void) viewDidLoad {
UPLoginViewController *login = [[UPLoginViewController alloc] init];
login.delegate = self;
[self.view addSubview:login.view];
[self addChildViewController:login];
}
获得委托财产,但这样做我LoginViewController的JASidePanelController(centerViewController)的内部开放。
什么是更好的方式来打开所有的LoginViewController,然后打开我的JASidePanelController并获得我的LoginViewController的参数/委托?
谢谢!