Shazron Abdullah created CB-4806:
------------------------------------

             Summary: Update splashscreen image bounds for iOS 7
                 Key: CB-4806
                 URL: https://issues.apache.org/jira/browse/CB-4806
             Project: Apache Cordova
          Issue Type: Task
          Components: iOS, Plugin SplashScreen
    Affects Versions: Master
            Reporter: Shazron Abdullah
            Assignee: Shazron Abdullah
             Fix For: 3.1.0


See code from this thread: http://markmail.org/message/khqi5vpubxp2qppk

diff replicated below:
{code}
diff --git a/CordovaLib/Classes/CDVSplashScreen.m
b/CordovaLib/Classes/CDVSplashScreen.m
index fdb79fa..809ce35 100644
--- a/CordovaLib/Classes/CDVSplashScreen.m
+++ b/CordovaLib/Classes/CDVSplashScreen.m
@@ -170,7 +170,9 @@
     // There's a special case when the image is the size of the screen.
     if (CGSizeEqualToSize(screenSize, imgBounds.size)) {
         CGRect statusFrame = [self.viewController.view
convertRect:[UIApplication sharedApplication].statusBarFrame fromView:nil];
-        imgBounds.origin.y -= statusFrame.size.height;
+        if (floor(NSFoundationVersionNumber) <=
NSFoundationVersionNumber_iOS_6_1) {
+            imgBounds.origin.y -= statusFrame.size.height;
+        }
     } else {
         CGRect viewBounds = self.viewController.view.bounds;
         CGFloat imgAspect = imgBounds.size.width / imgBounds.size.height;
{code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to