Ориентация с проблемой табуляции - PullRequest
0 голосов
/ 18 сентября 2011

У меня проблема с моим приложением табуляции .. Мое приложение может изменить ориентацию, но когда я нахожусь в альбомной ориентации (например) на моей первой вкладке, все работает отлично, все заменяется, но если я остаюсь в альбомной ориентации и перехожу в другую вкладку, приложение все еще находится в альбомной ориентации (это хорошо) но объекты (метки, кнопки, изображения, ..) находятся не там, где должны быть ...

Для проверки, если устройство в альбомной или портретной, я использую это

    -(void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
{
   If (toInterfaceOrientation == UIInterfaceOrientationPortait)
   { 
    image1.hidden = NO;
   }
  else
   {
    image2.hidden = YES;
   }
}

Это работает, но я должен изменить ориентацию, когда я хочу перейти на другой ... Надеюсь, кто-нибудь может мне помочь ..

Спасибо:)

1 Ответ

1 голос
/ 19 сентября 2011

Убедитесь, что все ваши контроллеры вида на вкладках возвращают YES для альбомной ориентации в

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
...