UIViewController를 상속받은 커스텀 클래스에서 viewDidLoad 부분에 아래와 같은 코드를 추가한다.
-(void) viewDidLoad{
///< Status bar영역까지 이미지를 표현하기 위핸 view 설정값을 변경함
[self setWantsFullScreenLayout:YES];
self.view.frame = [UIScreen mainScreen].bounds;
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:YES];
[super viewDidLoad];
}
setWantsFullScreenLayout = YES : statusbar가 위치한 부분까지 (0,0) 포인트로 잡는다.
그리고 현재 뷰의 크기를 Statusbar 크기만큼 늘리기 위해 mainScreen의 bounds값으로 크기를 변경한다.
Statusbar의 스타일을 반투명 스타일로 변경한다.
'iOS' 카테고리의 다른 글
SecItemCopyMatching 메모리릭 (0) | 2011.08.17 |
---|---|
Delegate를 사용시 주의할 점 (0) | 2011.07.21 |
싱글 탭 / 더블 탭 / 핀치 GestureRecognizer 추가 (0) | 2011.07.08 |
UIView 변형 방법 (0) | 2011.06.24 |
델리게이트 성격의 프로퍼티 설정 (0) | 2011.06.15 |