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

Tom Clarkson commented on CB-263:
---------------------------------

The issue is that the iOS instance of the 1024x748 image is placed wherever the 
status bar isn't, while the Cordova instance has a fixed position. 

I have uploaded a fix: https://github.com/apache/incubator-cordova-ios/pull/14

Also a variation of the same fix that works on top of the existing library code:

http://tqcblog.com/2012/04/20/fixing-the-phonegap-cordova-splash-screen/
                
> PhoneGap Splash screen is incorrectly positioned
> ------------------------------------------------
>
>                 Key: CB-263
>                 URL: https://issues.apache.org/jira/browse/CB-263
>             Project: Apache Callback
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 1.4.0
>         Environment: Xcode 4.2, PhoneGap 1.4.1
>            Reporter: Alex Talis
>            Assignee: Shazron Abdullah
>            Priority: Minor
>             Fix For: 1.7.0
>
>
> The splash screen image view is offset up by a distance that appears to be 
> equal to the height of the status bar. As a result, user can see portion of 
> the white web view at the bottom of the screen. The perceived effect is that 
> the launch image briefly jumps up just before the web view is revealed.
> To reproduce, set up a project like this:
> * Create new PhoneGap 1.4.1 iOS project.
> * Add info plist entry with key "Launch image (iPad)" and value "iPad".
> * Add iPad-Landscape.png and iPad-Portrait.png to project's Resources group. 
> I used solid red images (for contrast) of standard size (768x1004 and 
> 1024x748).
> Run the project in iOS 5 simulator or an iOS 5 iPad to see the splash jump up.
> The problem seems to be that [PGViewController showSplashScreen] does not 
> account for status bar when it sizes and positions the image view.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to