ios - Incorrect ViewController Orientation After Segue IOS7 -


i have 2 viewcontrollers, main 1 shouldautorotate-no , second 1 shouldautorotate-yes. i'm presenting second viewcontroller function presentviewcontroller: , using uimodalpresentationcurrentcontext because have transparent background on second 1 still view first 1 on back.

the problem when in first viewcontroller in "landscape" (appearing in portrait because of shouldautorote-no) , present second viewcontroller, second 1 appears right in landscape, if rotate iphone portrait not rotate, unless rotate phone landscape makes orientations start working again normal.

the behaviour of status bar correct one, problem viewcontrollers.

any suggestions?

- (bool)shouldautorotatetointerfaceorientation:(uiinterfaceorientation)interfaceorientation {     // return yes supported orientations         return uiinterfaceorientationislandscape(interfaceorientation); }  -(nsuinteger)supportedinterfaceorientations {         return uiinterfaceorientationmaskall; } 

your can provide type of orientation want in present view controller.


Comments

Popular posts from this blog

qml - Is it possible to implement SystemTrayIcon functionality in Qt Quick application -

double exclamation marks in haskell -

javascript - How to get D3 Tree link text to transition smoothly? -