實例如下:
#define KYRect [UIScreen mainScreen].bounds//獲取啟動圖片 CGSize viewSize = KYRect.size; //橫屏請設置成 @"Landscape" NSString *viewOrientation = @"Portrait"; NSString *launchImageName = nil; NSArray* imagesDict = [[[NSBundle mainBundle] infoDictionary] valueForKey:@"UILaunchImages"]; for (NSDictionary* dict in imagesDict) { CGSize imageSize = CGSizeFromString(dict[@"UILaunchImageSize"]); if (CGSizeEqualToSize(imageSize, viewSize) && [viewOrientation isEqualToString:dict[@"UILaunchImageOrientation"]]) { launchImageName = dict[@"UILaunchImageName"]; } } UIImage * launchImage = [UIImage imageNamed:launchImageName];//將當前view的背景圖設置為啟動圖片 self.view.backgroundColor = [UIColor colorWithPatternImage:launchImage];
以上這篇iOS開發之獲取LaunchImage啟動圖的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。
新聞熱點
疑難解答