Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS Launch Image for when Call is in Progress

I know Apple's app and a few third party apps have a modified launch image for when a call is in progress. The typical launch image is either 320x480(full screen) or 320x460(minus status bar), however how do you have an additional launch image for 320x440(minus call in process bar)?

Does anyone know how this is done, it appears this is undocumented, however Apple's apps and some third party apps (Twitter, Facebook, Tipulator) are using a separate launch image for when a call is in progress.

Update: Adding these images from the apps. It appears like they all are cropping the image as we see with the Facebook and Twitter Logo.

FacebookTwitter

like image 673
michaellindahl Avatar asked Feb 07 '12 22:02

michaellindahl


1 Answers

There is no API, documented or otherwise, for using a different launch image when a call is in progress. What you’re seeing is the result of the developer following the directions specified in the documentation, and the OS not cropping their image as a result.

Many third-party developers opt to include a cropped 320x460 launch image (omitting the standard height 20 pixel status bar) instead of the documentation-specified 320x480 full screen image. When that happens, the OS will crop 20 pixels from the middle of the image if the status bar is in double-height mode.

Solution: Provide a full-size 320x480 image, and it will not be cropped when the status bar is double-height.

like image 88
Abraham Vegh Avatar answered Nov 10 '22 01:11

Abraham Vegh