Search code examples
iphoneiosipadtitlebar

how to hide the title bar(top bar) in iphone from a view


Possible Duplicate:
Hide the status bar on iPhone on a single view?

I want to hide the title bar in iphone from my first welcome view and also from the splash screen, how can i hide it(top bar, not the navigation bar).

I saw a post with this

    [[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];

but this hides the title bar through out the application. I just want to hide it from the first view.


Solution

  • The easiest way to hide the status bar is to go into youInfo.plist; right click to add a row and select Status Bar Initially hidden.

    This will ensure every time you app launches the status bar will be hidden.

    Edit

    with programming

    [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
    self.navigationController.navigationBar.frame = CGRectMake(0, 0, 320, 44);
    

    and when you want to show the statusbar just use bellow code..

    [[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];
    self.navigationController.navigationBar.frame = CGRectMake(0, 45, 320, 44);
    

    i hope this help you...

    :)