UISplitViewController displayModeButtonItem 不显示

Pie*_*ier 5 ios splitview

UISplitView在纵向模式 (iPad) 或横向模式 (iPhone 6+) 下,我无法让 iOS 显示我的按钮以显示主视图。

现在我正在使用以下代码,但它没有做任何事情......

    detailViewController.navigationItem.leftItemsSupplementBackButton = true
    detailViewController.navigationItem.leftBarButtonItem = displayModeButtonItem()
Run Code Online (Sandbox Code Playgroud)

我试着把它放在viewDidLoad()我的UISplitView子类或viewDidLoad()我的细节主导航控制器中。

到目前为止它似乎没有做任何事情......我错过了什么吗?

Pie*_*ier 2

事实证明,我是在我的UINavigationController而不是我的UIViewController.

如果我这样做,它现在可以正常工作。