IOS 8 and the status bar in the landscape are not always hidden

I have a storyboard:

NavigationController -> ViewControllerA - (push segue from button) -> ViewControllerB

I know with ISO 8, the status bar should be hidden in landscape mode (each iphones?).

My problem or error, if ViewControllerA (portrait) clicks ViewControllerB, there is always a VISIBLE status bar in portrait and landscape modes. The appearance of ViewControllerB to return to ViewControllerA is similar to this error, because ViewControllerA now displays the status bar in both orientations. This was not the case before the push.

If I run the simulator again, but now ViewControllerA (landscape without a status bar) clicks ViewControllerB, in landscape mode there is no status bar. I can rotate the screen, no problem, and pop in ViewControllerA is still not a problem. The portrait has a panel, and ladscape does not have a bar.

It seems that ViewControllerA, when in the portrait (and click another ViewController), somehow looks at the visibility of the status bar and passes it to ViewControllerB.

Is this a mistake or do I have a checkbox to flag or undo what I forgot? This is not in a new project created by Xcode 6 if it can help.

+4
source share
2 answers

. . :

+1

. Target iOS " " NO. .

0

All Articles