2017-02-02 1 views
0

Dans l'exemple ci-dessous est-il un moyen de rendre l'orientation de lecteurVC pour être portrait et paysage.comment changer l'orientation de viewController qui n'est pas dans le storyboard

func loadReader(filePaht : String) { 

      let document = ReaderDocument(filePath: filePaht, password: nil) 
      if document != nil { 
       let readerVC = ReaderViewController(readerDocument: document) 
       readerVC?.delegate = self 
       readerVC?.modalTransitionStyle = UIModalTransitionStyle.crossDissolve 
       readerVC?.modalPresentationStyle = UIModalPresentationStyle.fullScreen 
       self.navigationController?.pushViewController(readerVC!, animated: true) 

       UIApplication.shared.isStatusBarHidden = true 
      } 
     } 

Répondre

0

Vous pouvez remplacer les orientations d'interface pris en charge:

override var supportedInterfaceOrientations: UIInterfaceOrientationMask { 
    return .all 
} 

Ou vous pouvez return .allButUpsideDown, return .portrait - tout ce que vous voulez spécifier.

+0

ça ne fonctionne pas – Khallad