Skip to main content
AndyS_MM
Participant
Jan 20, 2015 2:19 AM UTC
Question

Having issues with iPhone 6+ landscape rotation in AIR 16 (Released Jan 13th)

When rotating the screen from portrait to landscape the iOS status bar disappears and some buttons in my UI become unclickable.

I created a bug for it here.

Is anyone seeing this issue on other devices like iPhone 6 perhaps? The iPhone 4 with an older version of iOS doesn't have the problem.

This topic is closed to new replies. Start a new post to keep the conversation going.

11 replies

Known Participant
Feb 7, 2015 11:32 PM UTC

I'm having a related problem.

On all iOS systems I've tested except the iPhone 6, the status bar rotates properly and gets displayed properly (white text).  On the iPhone 6, it works perfectly in portrait mode.  When rotated to landscape mode, the status bar disappears.

I have no offsets showing up on buttons or anything else.  Everything on my part of the app works fine.  I'm not using setAspectRatio.  I am using Starling/Feathers.

I'd love to understand why the status bar disappears in landscape mode - it's making the app unreleasable.

Translate
Adobe Employee
Feb 11, 2015 4:58 PM UTC

Hi Jeffrey,

It's due to the recent change in functionality that is introduced by Apple on iOS 8.

Currently we haven't added any such provision of displaying status bar in landscape mode.

However, I would request you to kindly log an enhancement request for this in bugbase. we might add this support in AIRSDK, if vote count for the request is high.

Thanks & Regards,

Jitender

Translate
Known Participant
Feb 11, 2015 10:15 PM UTC

> Currently we haven't added any such provision of displaying status bar in landscape mode.

Are you honestly suggesting that I would have to log a bug because the status bar isn't displayed on all iPhone 6's when it is in landscape mode?  Isn't that something basic to the whole platform?

Is there a list anywhere that shows what has been left out?  I messed around with this for a few hours before I finally gave up.  I never considered that the basic platform wouldn't have allowed the current shipping phone to be turned on its side.

Translate
Adobe Employee
Jan 20, 2015 11:59 AM UTC

Thanks for reporting the issue.

But it's a desired behaviour on iOS 8, now we need to set explicitly if status bar should be shown or not.

However we can't see any UI freeze after rotating device.

Could you please share some sample code/Application with which we can reproduce problem at our end.

Regards,

Jitender

Translate
Inspiring
Jan 20, 2015 2:09 PM UTC

Hi,

I am having the same issues with AIR 16 (did not happen with AIR 15). I am using starling and when I switch from landscape to portrait (or vice versa) dynamically using stage.setApsectRatio, the display is working good but UI items are not clickable, the touch points are offset-ed by the starting app orientation (wether the app started as portrait or landscape).

The issue is happening on my iPhone 6 and 5s on iOS 8

Translate
AndyS_MM
AndyS_MMAuthor
Participant
Jan 20, 2015 9:32 PM UTC

Thanks for this! I also was using setAspectRatio.

Translate