SwReveal보기 컨트롤러를 사용하고 있습니다. 처음에는 루트보기 컨트롤러로 설정됩니다. 앱 로그인시 로그인 화면 사용 사용자 이름을 기억하고 다음 번에 앱을 열 때 기본 화면을 루트보기 컨트롤러로 설정합니다. 하지만 여기서 내 문제가 시작됩니다. 주 화면을 루트보기 컨트롤러로 설정하면 SWREVEAL보기 컨트롤러는 더 이상 내 루트보기 컨트롤러가 아닙니다. 주 화면에서 루트보기 컨트롤러로 SWRevealController를 다시 설정하는 방법보기가로드 된 메서드입니다. 여기SwRevealview 컨트롤러를 루트보기 컨트롤러로 설정하는 방법
내가 자사의 메인 화면보기에서 부하 방법을했다 .. 여기
TimeTableViewController * time = (TimeTableViewController *)[sb instantiateViewControllerWithIdentifier:@"Time"];
navigation = [[UINavigationController alloc]initWithRootViewController:time];
self.window.rootViewController = navigation;
// [self.window setRootViewController:navigation];
[self.window addSubview:navigation.view];
[self.window makeKeyAndVisible];
내 공개 뷰 컨트롤러를 설정하는 방법입니다 루트 뷰 컨트롤러로 메인 화면을 설정하는 방법입니다. 하지만 becoz는 "SWREVALVIEWCONTROLLER"에서 "SWREVALVIEWCONTROLLER"의 루트보기 컨트롤러를 아래의 코드가 작동하지 않는 "기본 화면"보기 컨트롤러로 변경하고 공개합니다. 도와주세요
LearningSearchController *slideView = [[LearningSearchController alloc]init];
slideView.delegate = self;
[(LearningSearchController *)self.revealViewController.rightViewController setDelegate:self];