iPhone:Problem with hiding/showing status bar in multiple view controller
<p>I have some issues with Status Bar Hidden logic.</p>

<p>I am having a flash screen before starting my game. In the flash screen controller, i use "[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];" under 'viewDidLoad' to hide the status bar and show the flash screen to occupy the entire iPhone screen.</p>

<p>Issue 1:
It shows status bar for some fraction of seconds during my flash screen launch and then hides it. I don't want to get status bar even in the fraction of seconds also, it should just hide it once flash screen started.
How to achieve it?</p>

<p>Issue 2:
After the flash screen controller view, my game application home screen will be launched. If i use "[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];" under 'viewDidLoad' in Flash screen controller, it affects in my Game home screen view controller also. My game home screen controller also hides Status Bar. I don't want that. 
I want to hide the status bar only on flash screen, other views of my application should show status bar always.
How to correct this?</p>

<p>Your suggestions are well appreciated.</p>
