John's right - on iOS 7 apps are full screen by default with a translucent 
status bar floating on top. This happens to native apps when you build under 
the iOS 7 SDK too.

It's a platform change that apps should adapt to. Since the status bar is 
translucent it matters what goes underneath, so there's no good default for 
LiveCode to implement to hide this platform change.

Note that this platform change also affects screenshots and default.png (the 
splash image - which if you're using it properly is not a splash screen at all 
but something that makes it look like your app is loaded almost instantly and 
about to fill in data - this does somewhat depend on the type of app, e.g. 
games almost all use it as a splash screen). The "splash image" now includes 
the status bar area.

Mark


________________________________
 From: John Dixon <dixo...@hotmail.co.uk>
To: How to use LiveCode <use-livecode@lists.runrev.com> 
Sent: Tuesday, 1 October 2013, 8:08
Subject: RE: iOS 7 / Xcode 5 and the status bar.
 

Ralph...

The top of the card could be the top of the device under iOS6 if the status bar 
was hidden... when set to translucent the top of the card is the top of the 
device... I don't see it as a bug.

Dixie

> From: rdim...@evergreeninfo.net
> To: use-livecode@lists.runrev.com
> Subject: iOS 7 / Xcode 5 and the status bar.
> Date: Mon, 30 Sep 2013 20:56:38 -0400
> 
> On an iPad 2 running iOS 7 with LC 6.6.2rc1, the top of the card is now the
> top of the device. The first 20 pixels(iPad 2) of the card is in the status
> bar area. I think this was introduced by integrating Xcode 5 into LC not
> from the update to the 6.1.2 engine from the 6.1.1 engine. Old apps that
> were linked using 6.1.1 running on a iOS 7 device do not exhibit this
> behavior.
> 
> I see this as a bug.
> 
> The items that are different have a * preceding them.
> 
> iOS 6.1
> *the rect of this stack==>0,20,768,1024
> *the rect of this card==>0,0,768,1004
>  the screenRect==>0,0,768,1024
> *the working screenRect==>0,20,768,1024
> *the effective working screenRect==>0,20,768,1024
>  the top of this card==>0
> *the bottom of this card==>1004
> 
> iOS 7
> *the rect of this stack==>0,0,768,1024
> *the rect of this card==>0,0,768,1024
>  the screenRect==>0,0,768,1024
> *the working screenRect==>0,0,768,1024
> *the effective working screenRect==>0,0,768,1024
>  the top of this card==>0
> *the bottom of this card==>1024
> 
> 
> LC 6.1.2 rc1
> OSX 10.8.5
> Xcode 5, 4.6.3, 4.5.2, 4.4.1, 4.2
> Arm7 build.
> 
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdim...@evergreeninfo.net
> 
> 
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
                          
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to