我在 3.5 英寸屏幕上开发了一个应用程序,现在我为 4 英寸屏幕制作了一个新的 Storyboard,我喜欢按照以下方式在 appdelegate 上的 Storyboard 之间切换,我记录了屏幕高度,它给了我 480.00000 检查它:
NSLog(@"Checking Screen Size");
if ([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPhone)
{
NSLog(@"On iPhone");
CGSize iOSDeviceScreenSize = [[UIScreen mainScreen] bounds].size;
if (iOSDeviceScreenSize.height == 480)
{ (diagonally measured)
NSLog(@"iPhone 4: %f", iOSDeviceScreenSize.height);
}
if (iOSDeviceScreenSize.height == 568)
{
NSLog(@"iPhone 5: %f", iOSDeviceScreenSize.height);
}
当我的手机是 iPhone 5 时,NSLog 给了我 480.0000
需要添加一个“高大上”的启动图片[email protected] /cdn-cgi/l/email-protection
向应用程序表明您支持新的显示尺寸,否则您将以兼容模式运行(而不是全屏)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)