Я использовал ниже код, он отлично работает ios 6, но когда в Xcode 5 (ios7), он имеет ошибку, поэтому я не могу построить проект. Есть ли другой способ установить портретный вид, когда отображается диспетчер представлений? Пожалуйста, помогите мне. СпасибоКак установить портретный режим, когда вид отображается в iOS 7
CGFloat ios = [[[UIDevice currentDevice] systemVersion] floatValue];
CGFloat min = 5.0;
if (ios >= min)
{
if (self.interfaceOrientation != UIInterfaceOrientationPortrait)
{
if([self shouldAutorotateToInterfaceOrientation:UIInterfaceOrientationPortrait])
{
[[UIDevice currentDevice] setOrientation:UIDeviceOrientationPortrait];
[self willRotateToInterfaceOrientation:self.interfaceOrientation duration:0];
[UIViewController attemptRotationToDeviceOrientation];
}
}
}
возможно дубликат [Как обращаться разные ориентации в iOS 6] (http://stackoverflow.com/questions/15947349/how-to-handle-different-orientations-in-ios-6) –
См. мой ответ на вопрос выше. Должен вам помочь. –
@LeoNatan: Спасибо, но это не работает для меня. – user3125692