Мне нужно реализовать следующее, и я хотел знать правильный способ сделать это.
при запуске приложения iPhone, мне нужно показать изображение логотипа в течение 2 секунд, а затем экран входа в систему, который позволяет человеку войти или создать учетную запись.Как только человек входит в систему, мне нужно показать опции меню tabbarcontroller.
Вот как я сейчас это делаю:
В AppDelegate
:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
LoginViewController *viewController0 = [[LoginViewController alloc] initWithNibName:@"LoginViewController" bundle:nil];
UINavigationController *aNavigationController0 = [[UINavigationController alloc] initWithRootViewController:viewController0];
self.window.rootViewController = aNavigationController0;
// I also implement an iVar of the UITabBarController here...
// ....
}
@implementation
:
@implementation LoginViewController
- (IBAction)createNewAccountButtonClicked:(id)sender {
AppDelegate *delegate = [[UIApplication sharedApplication] delegate];
delegate.window.rootViewController = delegate.tabBarController;
}
Итак, мои вопросы:
Это правильный способ показать панель вкладок для моей цели?
В этой схеме вещей,Я не могу показать логотип анимированный.Любые указатели о том, как это сделать?