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