альбомная ориентация для iphone - PullRequest
0 голосов
/ 04 ноября 2011

Я хочу иметь альбомную ориентацию для своего приложения. Итак, я сделал следующее: * в Info.plist файле я установил это: полный текст http://i42.tinypic.com/68xzki.png

И затем в каждом ViewController.m моего приложения я делал это:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    if (interfaceOrientation == UIInterfaceOrientationLandscapeRight) 
        return YES;

    else return NO;
}

И это результат: полный текст http://i41.tinypic.com/30wm234.png

Что я должен сделать, чтобы табель выглядел правильно? Спасибо

Ответы [ 2 ]

0 голосов
/ 04 ноября 2011

Вы ищете не в том месте: в вашем файле RootViewController.m найдите следующий код:

#elif GAME_AUTOROTATION == kGameAutorotationUIViewController
//
//lots of useless comments
//
return (UIInterfaceOrientationIsPortrait(interfaceOrientation) ); //THIS LINE HERE
//Change it to say this:
//return (UIInterfaceOrientationIsLandScape(interfaceOrientation) );

строка с надписью return (UIInterface ... Portrait) - это строка, которая определяет возможности вашего приложения по вращению. Вы можете изменить это на что угодно, чтобы позволить вам иметь возможность полностью вращаться, удерживать его в определенной ориентации или как угодно ...

0 голосов
/ 04 ноября 2011

Я думаю, что вы используете Interface Builder. Поэтому вы должны изменить ориентацию tableviewcontroller, как показано в ссылке ниже: http://egosystems.wordpress.com/2011/06/08/changing-interface-builder-orientation-in-xcode-4/

Надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...