çalışmıyor shouldAutorotate ve bunu başarmak mümkün değil.ağır basan Bir <code>UIViewController</code> üzerinde dönmesini önlemeye çalışıyorum Swift 3
open override var shouldAutorotate: Bool {
get {
return false
}
}
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
get {
return .portrait
}
}
Ve UIViewControler
stills dönen:
Böyle bir şey yapıyorum. UIViewController bir UINavigationController'ın içinde açıldı.
buradan birçok soru baktım ve hiçbiri benim için çalışmalarını cevaplar.
Swift 2 ben shouldAutorotate
geçersiz kılmak için kullanılan ancak Swift 3'te bu fonksiyon artık yok.
nasıl Swift 3'te Ben Swift 2'de yapardı ne yapabilir? Bilmiyorum
Ne 'supportedInterfaceOrientations' neye benziyor? – matt
@matt – pableiros
Teşekkürler ekleyerek soruyu düzenledim. Tamam, eğer bu sunulan bir kontrolörse, sadece portrede görünmeli ve orada kalmalı. Bu olmuyorsa, hikaye için daha fazla olmalı. Bu görüntüleme denetleyicisini _how_ tarif edebilir misiniz? Üst düzey bir üst düzey görüntü denetleyicisi olduğunu bana kanıtlayın. Eğer bir görünüm denetleyicisi sunmak Eğer kalıcı bir görünüm denetleyicisi – matt