Belirli görünümlerde cihaz döndürmeyi desteklemek istediğim bir uygulamam var, ancak diğerleri Manzara modunda özellikle mantıklı değil, bu nedenle görünümleri değiştirirken döndürmeyi dikey olarak ayarlanmaya zorlamak istiyorum.
UIDevice üzerinde hile yapan ancak açıkça bir derleyici uyarısı oluşturan ve SDK'nın gelecekteki bir revizyonuyla ortadan kalkabilecek belgelenmemiş bir özellik ayarlayıcı var.
[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationPortrait];
Yönlendirmeyi zorlamanın belgelenmiş herhangi bir yolu var mı?
Güncelleme: Bunu zaten uyguladığım için shouldAutorotateToInterfaceOrientation aramadığım için bir örnek vereceğimi düşündüm.
Uygulamamın Görünüm 1'de yatay ve dikey, Görünüm 2'de yalnızca dikey desteklemesini istiyorum. Tüm görünümler için shouldAutorotateToInterfaceOrientation'ı zaten uyguladım ancak kullanıcı Görünüm 1'de yatay moddaysa ve ardından Görünüm 2'ye geçerse, bunu zorlamak istiyorum Telefonu Dikey konumuna döndürmek için.