IOS launch screen / splash screen shift

Hi All,
I've implemented launch screen images, including [email protected], and am testing on an iPhone 4.
When I disable my splash screen (i.e. I don't set the app's splashScreenImage prop) the launch image displays briefly, then I get a blank white screen for multiple seconds while my app loads.
If I enable the splash screen, like this...
     splashScreenImage = "@Embed('[email protected]')"
the app displays the image continuously, first as iPhone launch screen, then as AIR splash screen, but when it switches from launch screen to splash screen the image is displayed about 19 pixels lower than it was when displayed as launch screen.
This happens with splashScreenScaleMode set to both "stretch" and "zoom".
I can provide two different images, instead of using the same image, and make most of the shift invisible to the user, but there are two problems with this approach:
It's obviously kludgy. It would be nice if this just worked.
I'm fairly sure that even if I get this to look good on iPhone 4, it will look bad on iPhone 5, and vice-versa. If we could use different splash screen images for 4 and 5 we could kludge a fix that way, but I don't believe that that's possible.
Two questions:
Any suggestions? 
Should I report this as a bug?
Thanks,
Douglas

Hi Colin,
> Might be worth doing a trace of the scale mode, just out of curiosity.
I've done some googling and set a few breakpoints - all indicate that Flex apps have a default scale mode of NO_SCALE.
If I could configure my app to use SHOW_ALL immediately at startup, that might solve the spash screen problem. I could then change the mode back to NO_SCALE in my app's preInitialize handler, which I'd probably want to do as SHOW_ALL would probably be problematic when the app started to display.
That would be an interesting experiment, but I don't see any way to configure a Flex app to begin with any scale mode other than the default, so I'm at a dead end there.
I don't fully understand what you're suggesting re using a SWC. Looks like we're running up against the Flex-nonFlex divide.    
> I don't know how Flex users solve the problem of getting the stage to be in a particular state right away.
We let the framework handle this for us, and don't think about it, which is great, until it isn't. 
Or, to put it another way, I think that we may not have much control over this in a Flex app. 
I'm imagining a possible strategy of creating a non-Flex AIR app and having it load my Flex SWF, but I'm not sure it's a good investment of my time to research/attempt this. For one thing I'm not _sure_ that I'll have a problem on iPhone 5. I'll find some way to test this, and postpone worrying about this until I'm sure that I actually have a problem.
But thanks a lot for all your input - this(scale mode, etc) is good stuff to be aware of.
Douglas

Similar Messages

  • Separate 'itunes' / 'iOS launch screen' names for apps?

    I've noticed many apps I have display one name in itunes and a different name in the iOS launch screen. I wish to do this for my app because my app name is too long and gets truncated in an ugly way. So there is the <name> tag which seems to apply the name to both. Is there a separate tag for just the iOS launch screen name?
    Thanks

    Hi jayxtee
    I've no idea why this happens, or how to fix it, but I did find a couple of workarounds which I've detailed in a blog post here: iTunes 11 and 12 Not Updating iDevice Apps Automatically. There are not the most elegant of solutions, but I hope they help a bit...
    Duke

  • Running iOS 8 on iPhone 6 Screen shifts down

    My entire screen shifts down when I have my finger placed on the home button. Maybe itouch reads my finger print and the screen shifts down. It doesn't happen often. It's random. So far it has happened on the home screen, while I'm using Twitter, and line or viewing photos in the photo app. So it doesn't seem to be an app issue. It usually happens when I'm about to press the home button. Or maybe I have already pressed it.

    No, that is the Reachability feature so you can reach the top portion of the screen without moving your finger. You might want to take a look at the User Guide to check on other features you might not be aware of. http://manuals.info.apple.com/MANUALS/1000/MA1565/en_US/iphone_user_guide.pdf

  • IOS8 Launch Screen vs Launch Image

    Does anyone have any insight as to how this is going to affect AIR builds for iOS ?   Seem's Apple wants you to use a Story Board as the launch screen file.
    Has anyone investigated this ?

    I was able to get results within an AIR/Starling/Stage3D app including the following launch files:
    iPhone6
    [email protected]  750x1334
    iPhone6+
    [email protected]  1242x2208
    I document my tests on this Starling forum posts:
    Iphone 6 Question « Starling Forum

  • HT4623 My iPhone 4 wont connect to iTunes th iPhone is on iOS 6 screen and when I slide the bar across it come up with connect to iTunes and the phone come up on iTunes but it won't load what do I do

    When I connect my iPhone to iTunes it's say we're sorry we are unable to continue with your activation at this time and its be 2days and still doesn't work. And on my iPhone it has IOS 6  screen and when I slide the bar across it says connect to iTunes what do I do

    Hi Genoc728,
    Thanks for visiting Apple Support Communities.
    If your iPhone is unresponsive and can't be turned off, you can reset it. See this article for the steps, and other helpful troubleshooting tips for an unresponsive device:
    http://www.apple.com/support/iphone/assistant/phone/#section_1
    Regards,
    Jeremy

  • Screen shifting issues

    I recently bought a 3g Iphone and just noticed that the screen shifter feature doesn't work every time I'm using Itunes. I know that the phone has to be vertical to the ground in order to work. The weird thing is that it works fine say 4 out of 5 times. If I take it to an Apple Store can they hook it up to a computer to run a diagnostic test to see if it is faulty? Has anybody else noticed this problem. Thanks in advance.

    EretsiM,
    The accelerometer in the iPhone may not be working as expected. Yes, you can take it to an Apple Store for diagnostics, and have the iPhone exchanged if the issue is hardware and the iPhone is still in warranty.
    You can make a reservation at the Apple Store using the Genius Bar link after choosing your location and store at http://www.apple.com/retail/
    This article also provides some basic troubleshooting steps to try before you decide to go to the Apple Store:
    How to verify iPhone hardware is working correctly
    http://support.apple.com/kb/HT1650
    Hope this helps,
    Raleigh

  • My trackpad seems to be malfunctioning.  Cursor jumps around.  Screens shift.

    My trackpad seems to be malfunctioning.  The cursor jumps around and doesn't always respond.  The screen shifts from one to another involuntarily.  Does anyone have an answer to this problem?

    Portables and Magic Trackpad: Jumpy or erratic trackpad operation
    Does this occur with the power adapter connected, disconnected, or both?
    Check your battery status. A battery that reaches its end of life may swell, creating pressure beneath the trackpad that will result in the symptoms you describe.

  • IOs Home Screen icons in Muse

    Hi,
    I was just wondering how you would export a Muse site with a built in iOs Home Screen icon, enabling those viewing a web page to bookmark a site with custome icon?  

    Perhaps this is something that could be added for a future release. It is not a complicated feature to add with some simple CSS but if most of us could do that we wouldnt be paying to use Muse. this could very easily be added to the favicon options under "page properties".     
    Also considering somewhere north of 70% of all mobile web traffic is iOS based Muse should make some consideration to optimize itself to effectivley display and function within the iOS ecosystem. Adobe and Apple may not have the friendliest of track records but those of us looking to turn a profit need it, and Adobe makes a profit off of us so.......think about it?

  • Screen shifts 1/4" to 3/4" and will not respond

    I have an IMac running OS X Version 10.9.3 with a 3.06 GHz Intel Core 2 Duo with 8 GB 1067 MHz DDR3 memory. It has a 500 GB hard drive with 256 GB used and 242 GB available.
    The problem is that while using Safari, Mail, Word, Pages, most any program, the entire Screen (including any and all windows that are open) will shift either to the right or to the left a very small amount (1/4" to 3/4") and will then sit there, and I will be unable to complete any action, escape, close, type, etc. Sometimes the screen will jiggle to right or left and then remain unusable until everything returns to the original position at which point I can go on with whatever action I was trying to do. Most often this screen shift is when I am using the mouse on the screen to maneuver around. The screen never goes up or down, only sideways.
    Has anyone experienced this problem and found a solution. I took the machine to the Genius Bar and their only solution was to wipe the machine and then have me restore it from back-up after which the problem still remained.

    The problem normally caused by graphic drivers corruption. Try reinstall the OS on top of the existing one. Ally our apps and data would be maintained. Reboot then the problem normally go away.

  • Why does the screen shift to the last tool position

    I have a large diagram, so it involves sliding the screen back and fort to see the whole diagram.
    If I wire an item then slide the screen over to select another item, the item is selected, however, the screen shifts automatically back to were the previous tool position was. Then I have to re-slide the screen to see my newly selected item. It does this all the time with a large diagram.
    Why does LV do this?

    Save the vi, even though the title does not show "*", but save it just after your move your screen and want to maintain that view.
    Joe

  • Why does screen shift sideways without warning?

    Since getting a new iMac with Lion, I have noticed that frequently the screen will shift sideways without warning, when the mouse has moved only slightly, and disappear. Sometimes there is an arrow in the lower righthand corner that allows retrieval of the lost screen, but not always. This causes particular problems when my son is doing schoolwork online -- sometimes the answers he had put down to questions will be gone when we retrieve the screen, or answers to matching-type questions will be scrambled. Is there a way to stop the screen shifting sideways?

    It may also be inadvertently switching to another Space. See:
    http://docs.info.apple.com/article.html?path=Mac/10.7/en/mh14112.html
    and
    http://www.maclife.com/article/howtos/how_use_spaces_mac_os_x_lion%C2%A0
    If it's just switching to Dashboard, go to the Mission Control system preference and uncheck the box that says "Show Dashboard as a separate space".
    Hope this helps.

  • My iPad 4 with ios 7 screen has gone dark so I can barely see the icons. How do I reset back to original brightness?

    My iPad 4 with ios 7 screen has gone dark so I can barely see the icons. How do I reset back to original brightness?

    Problem solved - settings changed

  • AIR 3.9 as3 IOS app stuck on launch / loading / splash screen

    When deploying an app to ipad2 ios7/iphone4 ios6/iphone5 ios7 the app doesnt get past the loading/splash screen.
    Ive tried debugging on the device via usb but doesnt even hit the first breakpoint on the firtst line of code. Also deployed via testflight with the same result ie stuck on the loading screen.
    I released the app in December but the app freezes on the loading screen from the app store!!?? Ive no idea how this passed apple testing etc and it previosly worked. ..Has anyone got any advice on how to debug this or does anyone know what could be the problem?
    Ive now created a VERY simple app for testing, this includes all icons etc and just displays some text in a text box. This also freezes on the loading screen.
    Im using Flashbuilder 4.7 with air 3.9
    Ive updated compiler arg with -swf-version=22
    application descriptor updated with - <application xmlns="http://ns.adobe.com/air/application/3.9">
    included icons are -
    <icon>
    <image16x16>16x16.png</image16x16>
    <image29x29>29x29.png</image29x29>
    <image32x32>32x32.png</image32x32>
    <image36x36>36x36.png</image36x36>
    <image40x40>40x40.png</image40x40>
    <image48x48>48x48.png</image48x48>
    <image50x50>50x50.png</image50x50>
    <image57x57>57x57.png</image57x57>
    <image58x58>58x58.png</image58x58>
    <image72x72>72x72.png</image72x72>
    <image76x76>76x76.png</image76x76>
    <image80x80>80x80.png</image80x80>
    <image96x96>96x96.png</image96x96>
    <image100x100>100x100.png</image100x100>
    <image114x114>114x114.png</image114x114>
    <image120x120>120x120.png</image120x120>
    <image128x128>128x128.png</image128x128>
    <image144x144>144x144.png</image144x144>
    <image152x152>152x152.png</image152x152>
    <image512x512>512x512.png</image512x512>
    <image732x412>732x412.png</image732x412>
    <image1024x1024>1024x1024.png</image1024x1024>
    </icon>
    included launch images are -
    Default.png
    320 x 480
    iPhone, standard resolution
    [email protected]
    640 x 960
    iPhone, high resolution
    [email protected]
    640 x 1136
    iPhone, high resolution, 16:9 aspect ratio
    Default-Portrait.png
    768 x 1004 (AIR 3.3 and earlier)
    768 x 1024 (AIR 3.4 and higher)
    iPad, portrait orientation
    [email protected]
    1536 x 2008 (AIR 3.3 and earlier)
    1536 x 2048 (AIR 3.4 and higher)
    iPad, high resolution, portrait orientation
    Default-PortraitUpsideDown.png
    768 x 1004 (AIR 3.3 and earlier)768 x 1024 (AIR 3.4 and higher)
    iPad, upside down portrait orientation
    [email protected]
    1536 x 2008 (AIR 3.3 and earlier)1536 x 2048 (AIR 3.4 and higher)
    iPad, high resolution, upside down portrait orientation
    Default-Landscape.png
    1024 x 768
    iPad, left landscape orientation
    [email protected]
    2048 x 1536
    iPad, high resolution, left landscape orientation

    I have the same problem, AIR 4 (1628) and compiler -swf-version=23; testing on iPad3, iOS 7.0.6
    The app launches less than half of the time successfully.
    Mar  5 11:46:09  backboardd[29] <Warning>: CoreAnimation: timed out fence 2a207
    Mar  5 11:46:09  backboardd[29] <Warning>: CoreAnimation: timed out fence 2a0df
    Mar  5 11:46:09  SpringBoard[33] <Warning>: CoreAnimation: failed to receive fence reply: 10004003
    Mar  5 11:46:09  backboardd[29] <Warning>: CoreAnimation: updates deferred for too long
    Mar  5 11:46:13  backboardd[29] <Warning>: <app ID replaced> failed to resume in time
    Mar  5 11:46:13  backboardd[29] <Warning>: Forcing crash report of <app ID replaced>[136]...
    Mar  5 11:46:14  backboardd[29] <Warning>: Finished crash reporting.
    It might have something to do with the new way iOS7 shows the last active screen of an app as a screenshot and optionally replaces it with the running app, if the app had been killed in the background. That way, it seems that more apps are running concurrently than the device supports. There's often a flicker showing the real app behind the splash screen WHEN I minimize a stuck splash screen.

  • Launch a splash screen when an iPhone app starts

    Hi, I am trying to make a simple game for the iPhone, and when the app launches, I want a splash screen with instructions to come up. I also want the user to be able to push anywhere on the screen to dismiss it. However, the splash screen doesn't load! I made a new nib file with the splash screen, created a view controller, and a UIView subclass for the screen. Then, I inserted this code into the applicationDidFinishLaunching method of the app delegate:
    - (void)applicationDidFinishLaunching:(UIApplication *)application {
    [window addSubview:[splashViewController view]];
    splashViewIsCurrentView = YES;
    [window makeKeyAndVisible];
    - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    if(splashViewIsCurrentView) {
    [[splashViewController view] removeFromSuperview];
    [window addSubview:[gameViewController view]];
    splashViewIsCurrentView = NO;
    I forgot to mention, in interface builder, I made the splash view's class as SplashView, and the File's Owner as the SplashViewController. Also, splashViewIsCurrentView is a boolean I made.

    I like the idea behind your use of "splashViewIsCurrentView". I think that may solve my problem.
    I too have a full-screen instruction view pop up over the main input view of the app. The instruction view is added as a subview of the main input view. I want to dismiss the instruction view with a touch. However, in the instruction view view controller, the touch even methods are not fired - even after twiddling with enabling user interaction on the instruction view and its subviews of label and fiddling with their frame sizes. While the instruction view is displayed over the main input view, the touch events are actually still associated with the main input view (and its controls) underneath. Seems like I am forgetting something but i don't know what.
    Your solution will probably work well and it is similar to what I was originally doing in handling the touch events in the main input view view controller. However, technically, it seems kludgy to not be able to handle the touch events in the instruction view view controller where it seems to make more sense to do so.
    Would you or anyone else know why or have any suggestions on things to look out for? The view and controls involved are all supposed to be descendants of UIResponder. Is there a bug or restriction I'm not aware of? Wondering why you went the route you did. Seems like you may have run up against what I am currently facing.

  • Can't fully launch beyond splash screen, corrupted database?

    I'm using a MacPro with LR v1.2, OS v10.4.10. A few days ago, I got the spinning beachball while in LR, had to Force Quit. When I tried to relaunch, I could only get the splash screen and menu.
    Each time I launch LR, I backup. Every other day or so I optimize the database from Catalog Preferences. I had added about 700 photos a few days earlier, for a total of about 8,700.
    I've gone to the Adobe LR knowledge base, followed their instructions for going back to an earlier backup, but though I've gone back some days, one by one, from the day I had the problem I still only get perhaps one photo, the rest grayed out, immediately. If I wait some time, some previews will start showing up (so far for at least one folder of photos after perhaps 20 minutes).
    Is it just a matter of waiting long enough for the previews to show up or do I have to go much further back in my backups to find one which will have all the photos show up right away (normal behavior)?

    This sounds very similar to problems we are having in the thread called "Lightroom no longer opens," http://www.adobeforums.com/webx/.3c0540fe/10
    It might be worth it to try the solution that is described there, Especially since you have so many back ups. I have to finish some editing before I try it myself to restore my 65,000 image catalog.

Maybe you are looking for

  • How do I change a black tint to a spot using Actions?

    Hi I've got several AI documents with some blocks of 70% black and they all need to be selected and changed to a Pantone spot. Ideally I want to run this through a folder of several files using the batch command afterwards. I think it may be possible

  • Can Oracle Report Team Reply

    hi, I have create a report and i run that on web. so the format of the report is not proper. main problem with lines which we have drawn with text just like this ------------ or ========== this type of two lines are there.

  • Can Informatica use Oracle 7.3 as a data source?

    We have a client with a legacy system in Oracle 7.3. They want to know if they can use Informatica 8.1.1 and access their legacy data using Informatica. The Informatica documentation is silent on the versions of Oracle that are supported as a data so

  • How to move a Preview digital signature?

    I made a digital signature in Preview to use to sign pdfs. I did this on my Air because that has a camera (you have to take a picture of your signature). I want to move this digital signature I made on the Air to Preview on my Mac mini (where I don't

  • How can I make both Items recurring in a promotional modifier

    I need to create a modifier for the scenario such as: If Item A is bought 10 pcs and Item B is bought 5 pcs then promotional free Item C should be given 2 pcs. Now both Item A and Item B needs to be recurring because only if Item A becomes 20 pcs and