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

Morten Mathiasen commented on CB-4918:
--------------------------------------

To support that you can use the entire screen for your app content, the status 
bar needs to be hidden. Otherwise, you will have to design the UI content to 
avoid using the top area of the screen. That is waste of valuable screen space, 
especially on platforms, e.g. android, that don't show a status bar.

It is a quite easy fix to hide the status bar on iOS 7 too, e.g. from 
info-plist:
+       <key>UIViewControllerBasedStatusBarAppearance</key>
+       <false/>

Hiding the status bar must be the right solution for Cordova/PhoneGap that 
provides a cross browser solution, that should make it possible to design one 
UI and run it on more platforms.


> [ios]status bar is overlapping with the view on iOS7
> ----------------------------------------------------
>
>                 Key: CB-4918
>                 URL: https://issues.apache.org/jira/browse/CB-4918
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS, Plugins
>    Affects Versions: 3.0.0
>         Environment: xcode 5.0 
> ios 7.0
>            Reporter: lmnbeyond
>              Labels: statusbar-plugin
>             Fix For: 3.2.0
>
>
> how to reproduce:
> don't hide status bar, and run mobile spec
> result:
> status bar is overlapping with the view on iOS7



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to