incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Cisneros (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-263) PhoneGap Splash screen is incorrectly positioned
Date Tue, 03 Apr 2012 05:46:34 GMT

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

Paul Cisneros commented on CB-263:
----------------------------------

@Randy  Thanks for the code. I'm really a complete novice when it comes to Objective-C. 

Is this one whole block of code for the AppDelegate.m:

@synthesize invokeString, window, viewController, statusBarHidden;

if ( [UIApplication sharedApplication].statusBarHidden == YES)

{ NSLog(@"StatusBar is hidden!"); //adjust splash dimensions }
becomes useful.

And does this all go at the top just below the headers? Or is the IF statement to be placed
elsewhere in the same file? I'm getting errors when trying to place: 

if ( [UIApplication sharedApplication].statusBarHidden == YES)

{ NSLog(@"StatusBar is hidden!"); //adjust splash dimensions }

Thanks in advance!
                
> 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

        

Mime
View raw message