0
안녕하세요, 저는 IOS 개발을 처음 사용하고 있으며 분할보기 컨트롤러를 사용중인 IOS 어플리케이션을 개발 중입니다. 내 분할보기 컨트롤러가 루트 위치에 없습니다. 먼저 로그인을 수행하고 나서 분할보기 컨트롤러를 엽니 다. 그래서 사용자 로그인 성공 후 루트 뷰 컨트롤러를 변경하고 있습니다. 여기에 내가 지금까지했던 것입니다 :로그인 후 SplitView 컨트롤러를 루트 컨트롤러로 설정
버튼의 기호에 내 분할보기 위해 나는이
- (IBAction)signinAction:(id)sender
{
NSLog(@"inside sign in .... ");
AppDelegate *delegate = [[UIApplication sharedApplication] delegate];
delegate.window.rootViewController = [[UserProfileController alloc] init];
[self dismissViewControllerAnimated:YES completion:nil];
}
사용자 프로필처럼 분할 뷰 컨트롤러 루트 뷰 컨트롤러를 변경하고 내 상세보기 컨트롤러입니다 클릭합니다.
@interface UserProfileController : UIViewController<UISplitViewControllerDelegate>
@end
클릭 버튼을 클릭하면 검은 색 창이 열립니다. 뭐가 잘못 됐는지 모릅니다. 나는 어떤 일을 잘못하고 있니? 고마워요.