Wymuś orientację do trybu portretu
Mam całą aplikację w trybie portretu, ale mam jeden kontroler widoku w trybie poziomym, aby być galerią obrazów.
W zakładce Podsumowanie projektu włącz tryb Krajobrazowy, więc muszę wyłączyć obrót w ten sposób w pozostałej części kontrolera widoku, z wyjątkiem VC galerii obrazów.
Chcę utrzymać rotację w trybie portretu, aby to zrobić i zablokować cały portret VC, użyłem następującego kodu
-(BOOL)shouldAutorotate{
return YES;
}
-(NSInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskPortrait;
}
- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
}
return UIInterfaceOrientationPortrait;
}
W ten sposób trzymaj mnie w trybie poziomym w poprzednim VC, kiedy powinien zostać obrócony do pozycji Portret.
Czy masz jakiś pomysł?