Гремлин в кнопке вкладки - PullRequest
0 голосов
/ 31 октября 2011

Я новичок в Objective C и XCode. Я создаю приложение для iPad, лучшее, что я могу.

Но я сейчас застрял.

У меня есть приложение с вкладками, с 3 кнопками внизу. Они все работают. Я хочу добавить новую кнопку. Но каждый раз, когда я использую Interface Builder, чтобы добавить кнопку на панель вкладок, или даже перемещать кнопки вокруг панели вкладок, я затем захожу в симулятор, и оказывается, что я потерял способность менять ориентацию. Вид застрял в портрете. Если я удаляю новую кнопку или отменяю движение, то я снова обретаю силу ориентации.

Что может быть причиной этого?

1 Ответ

0 голосов
/ 31 октября 2011

Вам нужно указать, что новый ViewController может вращаться, если это невозможно, тогда все приложение не будет с TabBar.

- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
return YES;
}
...