Friday, 15 May 2015

objective c - On iOS8, displaying my app in landscape mode will hide the status bar but on iOS 7 the status bar is displayed on both orientations -



objective c - On iOS8, displaying my app in landscape mode will hide the status bar but on iOS 7 the status bar is displayed on both orientations -

i want status bar displayed in both orientations in ios 8; it's beingness displayed in ios 7.

navigationcontroller.isnavigationbarhidden returns no.

why ios 8 doing this?

try this

add below code in didrotatefrominterfaceorientation

[[uiapplication sharedapplication] setstatusbarhidden:no withanimation:uistatusbaranimationnone];

edit no need write code in view controller set view controller-based status bar appearance no in plist , add together below code in root view controller's viewdidload

[[uiapplication sharedapplication] setstatusbarhidden:yes withanimation:uistatusbaranimationnone]; [[uiapplication sharedapplication] setstatusbarhidden:no withanimation:uistatusbaranimationnone];

demo project https://www.dropbox.com/s/uumneidk4wom5md/demostatusbar.zip?dl=0

ios objective-c orientation ios8

No comments:

Post a Comment