Вы можете начать с приложения на панели вкладок.
В методе appDelegate application:didFinishLaunchingWithOptions:
в самом конце вы добавите viewController на экране входа в систему и откроете его в верхней части вкладок.просто добавив две строки, например так:
[window addSubview:tabcontroller.view]; // Already present
initialScreenViewController = [[InitialScreenViewController alloc] init];
[window addSubview:initialScreenViewController.view];
[window makeKeyAndVisible]; // Already present
return YES; // Already present
Поскольку вы добавляете initialScreenViewController
(называйте как хотите, это просто пример) после панели вкладок,он появится над ним (ближе к экрану) в окне.Когда вы закончите с этим, вы можете отклонить его и ваши вкладки и все такое будет присутствовать.
Отредактировано, чтобы добавить
Вот как это добавитьмодально:
Вместо
[window addSubview:initialScreenViewController.view];
используйте
[self.tabBarController presentModalViewController:initialScreenViewController animated:NO];
[initialScreenViewController release];