Мне удалось просмотреть приложение в портретном режиме. В чем проблема, когда я рассматриваю ее в ландшафте, это не кажется правильным. Я реализовал этот код.Не подходит для просмотра в ландшафтном режиме
if([UIApplication sharedApplication].statusBarOrientation == UIInterfaceOrientationLandscapeLeft)
{
return interfaceOrientation=UIInterfaceOrientationLandscapeLeft;
}
else if([UIApplication sharedApplication].statusBarOrientation == UIInterfaceOrientationLandscapeRight)
{
return interfaceOrientation=UIInterfaceOrientationLandscapeRight;
}
else if([UIApplication sharedApplication].statusBarOrientation == UIInterfaceOrientationPortrait)
{
return interfaceOrientation=UIInterfaceOrientationPortrait;
}
Должен ли я сделать что-нибудь дополнительно? Этот код полезен для меня?
@ sch: О, я реализовал этот код в mustAutoRotate ..... и, похоже, это не значит, что просмотр моего приложения в ландшафтном режиме не подходит ..... – Krunal
Да точно .... У вас было решение? – Krunal
Я отредактировал свой ответ, но мне нужно больше информации о проблеме, чтобы подробно описать его, если вам все еще нужна помощь. 1) Используете ли вы Interface Builder или создаете свой вид программно? 2) Какие изменения вы хотите внести в представление при повороте устройства? 3) Снимок экрана может очень помочь. – sch