Nelle impostazioni generali, consento le modalità portrait e landscapeleft, landscaperight. Voglio disattivare le modalità paesaggio. Su viewController scrivo questo codice:Come disabilitare e abilitare la rotazione automatica su swift?
override func shouldAutorotate() -> Bool {
return false
}
Tuttavia, l'auto rotazione funziona ignorando questa funzione. Come disabilitare e abilitare l'autorotazione su swift? Programmazione IOS
Ciao Josh, sì, ho inserito la navigazione vista del regolatore alla mia View Controller. Quindi dove dovrei inserire questo codice? –
Sottoclasse uinavigationcontroller e inseriscilo. Fondamentalmente è solo necessario verificare se il controller della vista in alto è quello che si desidera ruotare o meno. –
Non capisco quando si dice "controlla se il controller della vista in alto" ho messo la funzione di autorotate return false sulla sottoclasse uinavigationcontroller. L'autorotazione non funziona ora. quello che volevo. dopo ho messo il ritorno automatico se è vero che il mio lettore di video inizia a giocare. Quando vado a pieno schermo funziona l'autorizzazione. quando esco da schermo intero non funziona. Non capisco perché è così? –