在TabBar中向共享应用程序添加视图的奇怪行为

时间:2012-03-06 21:52:09

标签: iphone ios uiview uiviewcontroller tabbar

你好我的视图问题我添加到sharedapplciation这里是我添加视图的方式:

if (!thingLocator) {
    thingLocator = [[AWThingLocatorController alloc] init];
}
//show the view
[[[UIApplication sharedApplication] keyWindow] addSubview:thingLocator.view];

它给我的结果是这样的:

Result of adding the view

正如您所看到的那样,视图的顶部和底部正在被切割,这是

1 个答案:

答案 0 :(得分:0)

所以这就是我如何修复它,看来该视图是在(0,0)绘制并忽略状态栏...

-(void)viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];
    self.view.frame = [[UIScreen mainScreen] applicationFrame];
}