displayModeButtonItem disappears when detail view expands

I can't tell if this is the correct default behavior, or if I've configured something incorrectly. But title says it all: When I tap the displayModeButtonItem in the navbar of my detail view controller, the master view controller goes away (as expected), and the detail expands to fill the display (as expected).


But, the displayModeButtonItem dissappears, which makes it impossible for a user to tap it again, to bring the master view controller back.


The weirdest part is, if I tap just to the right of the back button text, I can tap an invisible displayModeButtonItem which brings the master detail back!


This makes me thing something about my app's configuration (such as how I've themed my navbars) may be causing this screwy behavior. On the other hand, google as I might, I can't tell if this is just default expected behavior.


NOTE: My split view controller is configured to use preferredDisplayMode = UISplitViewControllerDisplayMode.AllVisible

I have the exact problem, still can't find a solution

This is an old question, but I figured that the problem caused by my custom navigationItem.titleView. If I use autolayout in titleView, it causes the displayModeButton.alpha set to 0. I use autoresizingMask instead of autolayout and problem is gone. But I don't think this should happens and it's maybe a bug of iOS.

displayModeButtonItem disappears when detail view expands
 
 
Q