获取启动图的代码

    xiaoxiao2026-03-01  10

    + (NSString *)getLaunchImageName {     NSString *viewOrientation = @"Portrait";     if (UIInterfaceOrientationIsLandscape([[UIApplication sharedApplication] statusBarOrientation])) {         viewOrientation = @"Landscape";     }     NSString *launchImageName = nil;     NSArray* imagesDict = [[[NSBundle mainBundle] infoDictionary] valueForKey:@"UILaunchImages"];          UIWindow *currentWindow = [[UIApplication sharedApplication].windows firstObject];     CGSize viewSize = currentWindow.bounds.size;     for (NSDictionary* dict in imagesDict)     {         CGSize imageSize = CGSizeFromString(dict[@"UILaunchImageSize"]);                  if (CGSizeEqualToSize(imageSize, viewSize) && [viewOrientation isEqualToString:dict[@"UILaunchImageOrientation"]])         {             launchImageName = dict[@"UILaunchImageName"];         }     }     return launchImageName;      } + (UIImage *)getLaunchImage {     return [UIImage imageNamed:[self getLaunchImageName]]; }
    转载请注明原文地址: https://ju.6miu.com/read-1307501.html
    最新回复(0)