앱을 처음 설치 한 경우 해당 앱을 사용합니다. 시작 화면을 표시 한 다음 처음으로 만 표시해야합니다 앱에 대한 설정 정보. 나는 이것을 놓을 수있는 가장 좋은 장소가 appdelegate (didFinishLaunchingWithOptions)에 있다고 생각한다. 잘못하면 수정이 필요할 수도있다. 내가 스레드의 많은 일을 겪었하고 팝업 유지하는 일이appviewlegate에서 UIViewController를로드하고 Storyboard App에로드 할 때 UITabBarController를 숨겨야합니다.
-(void) checkSetupOccured
{
NSString *filePath = [self dataFilePath];
if (![[NSFileManager defaultManager] fileExistsAtPath:filePath])
{
//File doesn't exist, first time ran or installed
UITabBarController *MyTabViewController = (UITabBarController *)self.window.rootViewController;
[MyTabViewController setSelectedIndex:3];
WelcomeHomeViewController *welcomeHomeViewController = [[MyTabViewController viewControllers] objectAtIndex:3];
[welcomeHomeViewController viewDidLoad];
//Need help here I think - Anyway to hide MyTabViewController when its presented?
}
}
:
//[MyTabViewController presentModalViewController:WelcomeHomeViewController animated:YES];
//self.navigationController.navigationBarHidden = YES;
//[self setHidesBottomBarWhenPushed:YES];
내가 아마이와 많은 다른 장소를 시도 응용 프로그램 위임 나는이 메소드를 호출 뒤로 물러 설 필요가 있지만 지금 당장 해결책을 찾을 수는 없습니다. 또한 참고로 이것은 UITableView에 없습니다. 어떤 도움이라도 대단히 감사 드리며 대답 할 때 항상 내 질문에 답을 표시합니다.