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의 스타일을 반투명 스타일로 변경한다. 

+ Recent posts