You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flex.apache.org by "Maurice Amsellem (JIRA)" <ji...@apache.org> on 2014/03/20 22:39:45 UTC

[jira] [Comment Edited] (FLEX-33860) Support For iOS7 status bar

    [ https://issues.apache.org/jira/browse/FLEX-33860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13942326#comment-13942326 ] 

Maurice Amsellem edited comment on FLEX-33860 at 3/20/14 9:38 PM:
------------------------------------------------------------------

Hi Shawn.
There is no magic in the implementation of iOS7 status bar support:
I simply leave a gap above the contentGroup skinPart of default spark application skins:
 - Application
- TabbedViewNavigatorApplication
- ViewNavigatorApplication

So I can't see how any "regular" content in the application could go outside of the contentGroup.
Possible reasons for that are:
- popup content: you are responsible for positioning the popup so that it does not go over the status bar
- negative positions
- customized app skins
- "panned" content when softkeyboard is displayed.  In this case, the whole screen is panned, so content can display over the status bar.

If you are not in any of the cases above, can you please attach a sample project showing the issue.


was (Author: mamsellem):
Hi Shawn.
There is no magic in the implementation of iOS7 status bar. 
I simply leave a gap above the contentGroup skinPart of default spark application skins:
 - Application
- TabbedViewNavigatorApplication
- ViewNavigatorApplication

So I can't see how any "regular" content in the application could go outside of the contentGroup.
Possible reasons for that are:
- popup content: you are responsible for positioning the popup so that it does not go over the status bar
- negative positions
- customized app skins.

If you are not in any of the cases above, can you please attach a sample project showing the issue.

> Support For iOS7 status bar
> ---------------------------
>
>                 Key: FLEX-33860
>                 URL: https://issues.apache.org/jira/browse/FLEX-33860
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Mobile: ActionBar
>    Affects Versions: Apache Flex 4.11.0
>         Environment: iOS 7
>            Reporter: Keith Lee
>            Assignee: Maurice Amsellem
>             Fix For: Apache Flex 4.12.0
>
>         Attachments: FIX_fullscreen_osversion_SWCs.zip
>
>
> iOS 7 now runs everything in full screen, with the status bar being transparent, so mobile Flex applications now need a 20px padding at the top in order for action bar text to not be obscured by the status bar text and symbols.
> TOBEFIXED: handle the case when  softkeyboardBehavior = "pan" and screen in scrolled for SKB
> FIXED: handled stage set to fullscreen (erquires AIR 4.0)



--
This message was sent by Atlassian JIRA
(v6.2#6252)