sencha 2.2.1에서는
document.body.style.paddingTop='20px';
2.3.1에서도 데스트탑 웹에서는 잘되서 문제가 없을거라 생각했다.
하지만 디바이스에만 올라가면 계속 밀리는 현상 발생
padding값 말고 네이티브단에서 해결하기로 했다.
MainViewController.m의 viewWillAppear에 아래와 같이 추가하자
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) {
CGRect viewBounds = [self.webView bounds];
viewBounds.origin.y = 20;
viewBounds.size.height = viewBounds.size.height - 20;
self.webView.frame = viewBounds;
}
status bar color도 변경 (http://squll1.tistory.com/entry/ios-dev-UIColor)
self.view.backgroundColor = [UIColor colorWithRed:(48.0/255.0) green:(183.0/255.0) blue:(125.0/255.0) alpha:1];
이제 status bar 영역 상관없이 작업하면 된다.
'ios dev' 카테고리의 다른 글
[ios dev] UIColor (0) | 2013.12.13 |
---|---|
[ios dev] ios7 status bar color 바꾸기 (2) | 2013.11.28 |