Manzarayı destekleyen (manzara modundayken) manzarayı desteklemeyen bir görüntü denetleyicisinden (manzara modundayken) çalışmaya çalışıyorum. şöyle Bunu yapmamın: Sorun PushViewController'dan Manzaraya Portre
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
return (toInterfaceOrientation == UIInterfaceOrientationPortrait);
}
İdeal portre değil manzara başlangıçta başlamak için i yığının üzerine itiyorum yeni viewController istiyorum. Gariptir ki bu yöntem uygulandığında bile, Peyzaj'da başlıyor.
Tek düşüncem, Apple'ın bir kullanıcı için manzaradan dikey geçişe geçmesini istememesidir (manzaradan çıkmamıza rağmen, portredeki eski bir denetleyiciye dönmemize rağmen).
Herhangi bir anlayış ve/veya yardım çok takdir edilecektir.
Bu sadece benim için pushViewController aracılığıyla sadece portre görünümünden yalnızca dikey görünümüne geçti. Belgelenmemiş özel API'yi çağırmak için kaydeder [[UIDevice currentDevice] setOrientation: UIDeviceOrientationLandscapeRight] Teşekkürler! – MyCSharpCorner
güzel hack ... gerçek kullanışlı geldi ... :) – Roshit