2015-08-25 41 views
2

我有,我想現在模態,如果水平尺寸級別緊湊視圖控制器,並使用自定義過渡的委託,否則,像這樣:如何在大小類更改期間從自定義演示文稿控制器轉換爲模式?

if traitCollection.horizontalSizeClass == .Compact { 
    settingsViewController.navigationItem.rightBarButtonItem = UIBarButtonItem(barButtonSystemItem: .Done, target: self, action: "dismissSettings") 
} else { 
    navigationController.transitioningDelegate = drawerTransitioningDelegate 
    navigationController.modalPresentationStyle = .Custom 
} 
presentViewController(navigationController, animated: true, completion: nil) 

我想做類似於蘋果做一些事情在iPhone 6 Plus上製作表格。在風景中,視圖是背景暗淡的表單,而縱向視圖是全屏模式視圖控制器。更重要的是,它在轉動設備時轉換得非常漂亮。我怎樣才能以同樣的方式建立我的觀點和演講?

回答

0

請參閱adaptivePresentationStyleForPresentationController

相關問題