+ (UIImage *)getTheLaunchImage
{
CGSize viewSize = [UIScreen mainScreen].bounds.size;
NSString *viewOrientation = nil;
if (([[UIApplication sharedApplication] statusBarOrientation] == UIInterfaceOrientationPortraitUpsideDown) || ([[UIApplication sharedApplication] statusBarOrientation] == UIInterfaceOrientationPortrait)) {
viewOrientation = @"Portrait";
} else {
viewOrientation = @"Landscape";
}
NSString *launchImage = 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"]])
{
launchImage = dict[@"UILaunchImageName"];
}
}
return [UIImage imageNamed:launchImage];
}
分享到:
相关推荐
在编译后,Images.xcassets中的所有图片会被打包成Assets.car文件,存在于应用的bundle中。这个特性带来了以下好处: 1. 自动适配:Images.xcassets可以自动识别不同设备的屏幕分辨率(如@2x,@3x),无需开发者...
// 使用imageNamed:方法加载xcassets中的图片 UIImage *image = [UIImage imageNamed:imageName]; // 如果图片加载成功,调用完成回调 if (image) { completedBlock(image, nil, YES); } else { // 图片...
这是一个简单的脚本,可用于从资产目录文件夹 (.xcassets) 恢复先前(在输出文件夹中)提取的所有图像,以使用: ./restoreImages.sh <放置*.xcassets的目录和输出文件夹的路径> 注意:如果 .xcassets 文件夹...
此扩展将将更改分组为images.xcasset到GitHub Diff日志的底部。 在执行iOS开发时,它可能会恼人的是,看到GitHub中的数十个相关的更改可能会恼火 拉请求。 使用此扩展名,所有这些更改将在更改内容的末尾进行分组,...
AssetChecker是一个很小的运行脚本,它使您的Assets.xcassets文件保持干净,并在可疑时发出警告。 由于图像资产文件不安全,因此,如果删除了资产,则不会有任何警告提示您图像中的图像已损坏。 尝试一下! ...
《图像资源库:images.tar.gz及其在教程中的应用》 在信息技术领域,视觉元素往往扮演着至关重要的角色,无论是为了教学、演示还是软件开发。"images.tar.gz" 是一个压缩包,专门存储用于教程的图片资源,它为教育...
安装kubeadm时,需要登录到google才能下载google镜像,由于国内不能登录google,所以上传google的镜像
xcassets位于GitHub diff日志的底部。 在进行iOS开发时,在GitHub拉取请求中看到数十项与资产相关的更改可能会令人不快。 使用此扩展,所有这些更改将在更改日志的末尾分组,并折叠在一个框中,因此您仅在需要时才...
若想要保留LaunchScreen.xib而又想支持8.0之前的版本,可以在Image.xcassets中添加LaunchImage,在项目General中找到App Icons and Launch Images的LaunchImagesSource项点击User Image assets,完成后系统会自动添加...
该脚本可帮助您从Sketch文件中导出所需的所有资产。要求素描应用sketchtool-用于Sketch的cli工具( )草图文件设置画板“ AppIcon”,大小为1024x1024 您的图标的切片。 (切片名称为资产名称,必须以2x像素进行...
XCAssets捆绑包映像导出器 用于将.xcassets捆绑包中的图像导出到... destination Destination directory to save images from the xcassets bundle optional arguments: -h, --help show this help message and ex
KCF跟踪源码中的输入图片名images.txt的生成 按照VOT中图片格式 以及region.txt的读写测试。
在Android应用开发中,获取用户从相册选择的图片及其路径是常见的需求。尤其是在Android 4.4(KitKat)及更高版本,由于系统API的变化,开发者需要采用新的方法来处理这一任务。以下是一个详细解释如何在Android 4.4...
NSArray* images= @[@LaunchImage.png, @LaunchImage@2x.png,@LaunchImage-700@2x.png,@LaunchImage-568h@2x.png,@LaunchImage-700-568h@2x.png,@LaunchImage-700-Portrait@2x~ipad.png,@LaunchImage-Portrait@2x~...
"standard_test_images.rar_IMAGE TEST_image_for_test_images_standa"这个标题暗示了一个压缩包,其中包含了一些标准测试图像,这些图像通常用于验证和比较不同图像处理算法的性能。这些图像集对于研究人员和开发者...
`system-images.zip`这个压缩包正是为了解决这个问题而提供的。它包含了创建Android 4.0模拟器所需的系统镜像文件,特别是`userdata.img`。通常,这些系统镜像文件位于Android SDK的特定目录下,例如`<SDK_PATH>/...
在这个例子中,我们查询了MediaStore.Images.Media.EXTERNAL_CONTENT_URI,这代表外部存储(通常是SD卡)上的所有图片。然后通过遍历Cursor得到每张图片的信息,包括_id(唯一标识)和_DATA(图片路径)。 值得注意...
以获取照片为例,可以使用`MediaStore.Images.Media.EXTERNAL_CONTENT_URI`作为Uri,这个Uri指向的是外部存储中的所有图片。接着,我们可以定义一个Cursor来执行SQL查询,获取到所有.jpeg和.png格式的图片信息。查询...
【标题】:“images.weserv.nl的源代码”是指一个开源项目,用于在您自己的服务器上搭建一个类似于images.weserv.nl的图像处理服务。这个服务可以高效地处理和优化图片,提供动态调整图片大小、裁剪、旋转等功能,以...