2
IB 스토리 보드에는 항상 기본보기 컨트롤러가 선택되며, 이는 앱이 시작될 때 표시되는 컨트롤러입니다.응용 프로그램 대리인의 기본 스토리 보드보기 컨트롤러 무시
코드에서이 문제를 무시할 수있는 방법이 있습니까? 예를 들어, 내 응용 프로그램 대리인 논리는 다른 곳으로 사용자를 보내야 할 수도 있습니다. 이게 가능한가?
IB 스토리 보드에는 항상 기본보기 컨트롤러가 선택되며, 이는 앱이 시작될 때 표시되는 컨트롤러입니다.응용 프로그램 대리인의 기본 스토리 보드보기 컨트롤러 무시
코드에서이 문제를 무시할 수있는 방법이 있습니까? 예를 들어, 내 응용 프로그램 대리인 논리는 다른 곳으로 사용자를 보내야 할 수도 있습니다. 이게 가능한가?
다음 컨트롤러를 모두 기본 컨트롤러에 넣습니다.
- (void)gotoScreen:(NSString *)theScreen
{
AppDelegate *app = (AppDelegate *)[[UIApplication sharedApplication] delegate];
UIViewController *screen = [self.storyboard instantiateViewControllerWithIdentifier:theScreen];
[app.window setRootViewController:screen];
}
그런 다음 로직이 발생하는 곳에서 필요에 따라 다음을 호출합니다.
if(myBool == YES) {
[self gotoScreen:@"theIdentifier"];
}