Странное поведение, добавляющее представление к общему приложению в TabBar - PullRequest
0 голосов
/ 07 марта 2012

Здравствуйте, у меня проблема с представлением, которое я добавил в разделяемое приложение. Вот как я добавил представление:

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

, и результат, который он мне дает, выглядит примерно так:

Result of adding the view

Как видите, верх и низ вида разрезаются, спасибо заранее

1 Ответ

0 голосов
/ 07 марта 2012

Итак, вот как я это исправляю, похоже, что представление было нарисовано в (0,0) и игнорируется строка состояния ...

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