title: How to use a single launch screen file in Xcode for all iOS 8 devices?
body: <p>I have a single Launch Screen File (a NIB with a UIImageView and a JPEG) in Xcode 6 as launch image for all iPhone and iPad devices that run iOS 8 in Landscape mode. I set the size of the UIImageView to 5.5 in. The launch screen works well for the iPhone 5 and 6, but it looks distorted for the iPhone 4 and iPad. How can I fix this so that one Launch Screen File works for all devices that support iOS 8? I read <a href="https://stackoverflow.com/questions/25926661/how-do-i-create-launch-images-for-iphone-6-6-plus-landscape-only-apps">here</a> and <a href="https://stackoverflow.com/questions/25886703/supporting-iphone-6-and-iphone-6-with-different-launch-splash-screen-image-for/26275887#26275887">here</a> already, I don't want to use the plist, there has to be a way to set the NIB correctly for all devices with a single JPEG.</p>