1.  설정값을 이용하는 방법

target -> Info 에 Add row 한후, Status bar is initially hidden을 선택하고, 값을 YES로 바꿉니다.

처음부터 상태바가 없이 나옵니다.

2. 프로그램적으로 감추는 방법

[[UIApplication sharedApplication] setStatusBarHidden:YES];

를 호출하면 됩니다.

예를 들면, (void)applicationDidFinishLaunching: 등에서 호출하시면 됩니다. 기본값이 안 감추는 것이므로, 처음 splash화면에서는 보이다가 이 메소드(setStatus….)를 호출하면 그때 감추어 집니다.

응용 방법으로는 plist에서 hidden을 YES로 해서, splash가 full screen으로 보이게 한후, setStatusBarHidden:NO를 호출하여, 다시 보이게 하는 방법도 있습니다.