iOS. Comment activer et désactiver la rotation de chaque UIViewController?

J'ai un UIViewController, je veux activer ou de désactiver la rotation de l'écran dans différents scénarios

Exemple:

if flag {
   rotateDevice = false
}
else {
   rotateDevice = true
}

Comment puis-je le faire?

OriginalL'auteur Bao Tuan Diep | 2016-08-16