草庐IT

idkit_assets

全部标签

ios - 如何以编程方式使用 Assets 目录图像的切片信息?

我曾经在我的项目中有一个图像,我会像这样加载它:UIImage*image=[[UIImageimageNamed:@"image_name"]resizableImageWithCapInsets:UIEdgeInsetsMake(10.0f,10.0f,10.0f,10.0f)];现在我将该图像放入XCode5的新Assets目录中并为其设置切片。我如何在代码中使用该图像,以便在加载图像时不必显式调用resizableImageWithCapInsets?换句话说,我如何获取存储在Images.xcassets中的切片信息并将其存储在UIImage的capInsets属性中?还是我

ios - 使用 Xcode 5 和 Asset Catalog,我们是否仍需要在 Info.plist 中包含 CFBundleIcons key ?

最后,我删除了用于应用程序图标的Xcode5Assets目录。该应用程序支持iOS6及更高版本。剩下的难题是:是否仍然需要包含CFBundleIconskey?文件名重要吗?AppleputtogetherthisdocumentwhichtalksaboutincludingCFBundleIconskey.我很困惑,因为我当时看不到AssetCatalog的优势是什么。给我的应用程序开发人员的一些提示:AppIconAssetCatalog中的一些图标大小相同。您可以重复使用图标。默认情况下,Xcode会复制它们。当您将图标从Finder拖到第二个占位符时,Xcode会创建图标的大

ios - Assets.xcassets 和 images.xcassets 有什么区别?

当我新建一个xcode项目时,默认有一个图像文件夹,我想知道它们之间有什么区别吗?Assets.xcassets是不是newerp> 最佳答案 什么是Assets?Assets目录,用于组织和管理应用用户界面使用的不同Assets类型和图像分辨率。您可以在您的项目中拥有多个Assets目录,并且在每个目录中可以拥有多组Assets。此外,您可以将集合组织到文件夹中。可以添加到目录中的常见集合类型是图像、数据和纹理集。现在你明白图像Assets是Assets目录之一。它会在创建新项目时由Xcode自动创建。Assetcatalog的常

ios - 通过命令行创建 Assets.car 文件以进行应用程序辞职

我的应用程序是白色标签的,方法是构建一个通用应用程序,然后用新图像重新安装应用程序包。在iOS11之前,我可以通过将新图像切换到bundle中并退出来实现这一点。但是,现在应用程序图标需要Assets目录,我在创建Assets.car文件时遇到了问题。这是我尝试过的:将Images.xcassets复制到工作目录(旁边有一个build目录)。Images.xcassets包含AppIcons.appiconset和LaunchImage.launchimage。从命令行xcrunactoolImages.xcassets--compilebuild--platformiphoneos-

ios - 如何将图像从 Assets 库移动到应用程序特定的私有(private)位置?

这是我试过的代码片段:[librarywriteImageToSavedPhotosAlbum:self.checkInImage.CGImagemetadata:self.metadatacompletionBlock:^(NSURL*assetURL,NSError*error){NSLog(@"Asseturl=%@",assetURL);NSError*err;NSString*docDir=[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)objectAtIndex:0]

iphone - 在 Assets 库中写入视频然后获取其属性的正确方法是什么

我正在使用Assets库编写视频[库writeVideoAtPathToSavedPhotosAlbum:movieUrlcompletionBlock:^(NSURL*assetURL,NSError*error)block在视频完全写入Assets库之前给出url。当我枚举block内的库以获取视频的属性时,我没有根据上述block给出的url获得任何视频。如果我使用相同的url手动重新枚举Assets库3或4次,我将获得视频属性。当我制作持续时间大于5分钟的视频时,通常会出现此问题我的代码是:library=[[ALAssetsLibraryalloc]init];[librar

iphone - 是否可以获取iOS内置控件中使用的 Assets ?

是否可以获取某些iOS内置控件(如slider、开关或步进器)中使用的Assets(PNG)? 最佳答案 您可以使用UIKitArtworkExtractor来做到这一点它在iOS模拟器中运行,并在您的桌面上生成一个包含文件的目录。 关于iphone-是否可以获取iOS内置控件中使用的Assets?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7541230/

ios - 错误 ITMS-90596 : "Invalid Bundle. The asset catalog at ' Payload/Limon chilli. app/Assets.car' 无法读取

在将ipa文件上传到应用程序加载器时,我遇到了此类错误。我正在使用sierra10.12.1和x-code版本8.1(8B62)。如何解决这个问题?ERRORITMS-90596:"InvalidBundle.Theassetcatalogat'Payload/Limonchilli.app/Assets.car'can'tberead.Tryrebuildingtheappwithanon-betaversionofXcodeandsubmititagain." 最佳答案 这是人们在新版本的XCode和macOSSierra中面临

ios - 无法定位或生成匹配的歌唱 Assets Xcode 7.2.1

这个问题在这里已经有了答案:Uploadingarchiveerror:"MissingiOSDistributionsigningidentityfor..."(9个回答)关闭6年前。我刚刚重新启动了我的Mac,但在尝试验证或上传到deAppleStore时出现此错误。Failedtolocateorgeneratematchingsigningassets:Xcodeattempedtolocateorgeneratematchingsigningassetsandfailedtodosobecauseofthefollowingissues:MissingiOSDistribut

iphone - 缺少 Assets 目录编译器选项

我刚刚将一个项目切换为使用Assets目录来制作图标和启动图像。不过,似乎有些东西变得乏味了,因为Assets没有内置到应用程序中。我不能确定,但​​我怀疑问题与我的项目/目标build设置中缺少AssetCatalogCompiler–Options面板有关。在新应用程序或我已切换的其他应用程序中,一旦目标使用Assets目录,该面板就会出现。对于这个项目,当我启用一个目录(在常规选项卡下)时,我得到ASSETCATALOG_COMPILER_APPICON_NAME和ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME,但它们列在User-Defined设置