【发布时间】:2013-09-29 01:32:24
【问题描述】:
我希望只调整主视图的大小,而不是调整应用程序中的每个 XIB。
我在 AppDelegate 中做了这个,部分成功:
if (kCFCoreFoundationVersionNumber > kCFCoreFoundationVersionNumber_iOS_6_1) {
NSLog(@"iOs 7 detected");
frame.origin.y += 20.0;
frame.size.height -= 20.0;
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque];
}
self.window = [[[UIWindow alloc] initWithFrame:frame] autorelease];
整个窗口向下移动,状态栏显示得很好,但是我所有的视图现在对于屏幕来说都高了 20 像素,好像我的高度 -20 没有任何效果。
有人知道如何让主窗口的高度正确吗?
谢谢!
【问题讨论】:
-
你能把图片展示一下吗?
标签: resize window ios7 statusbar adjustment