草庐IT

xcassets

全部标签

ios - 存档应用程序时 Images.xcassets 中的图像不显示?

我正在使用Xcode5.1.1和images.xcassets来存储我的应用程序的大量图像(我现在意识到通过这样做,构建和运行我的应用程序现在需要更长的时间)。任何人,一切都按预期进行。当我通过设备连接并运行它时,所有图像都正常显示。问题是,当我存档我的项目以发送给我的Beta测试人员时,通过这些方式安装它时,该应用程序不会显示我存储在images.xcassets中的任何图像,但正常存储的其他图像会显示(虽然存储在images.xcassets中的图标确实出现了)。这里可能出了什么问题? 最佳答案 我找到了一个适合我的解决方法。我

ios - 我可以以编程方式列出 Images.xcassets/Something 中的文件吗?

是否可以在Images.xcassets/Something中列出所有图像,以便我可以在表格ListView中显示它们?我试过:NSArray*pngs=[NSBundlepathsForResourcesOfType:@".png"inDirectory:@"Images.xcassets/Something"];NSIntegercount=[pngscount];NSLog(@"%d",count);...但收效甚微。谢谢 最佳答案 不要尝试自己寻找图像文件-将它们视为应用程序包中的私有(private)信息。相反,使用ima

ios - 如何在 NSBundle 中从 Assets.car(xcassets 的编译版本)加载图像? (不使用 CocoaPods)

我们收到这些类型的错误消息:无法加载从标识符为“com.company.OurResourceBundle”的包中的nib引用的“iconStatus”图像。基本上,我们将一堆图像放在xcassets文件夹中(适用于非捆绑加载的情况)。xcassets和nib文件被打包到一个资源包中。当应用启动时,nib文件中的uiimageview无法加载任何带有上述错误消息的图像。[UIImageimageNamed:@"OurResourceBundle.bundle/iconStatus"]返回nil问题与“HowcanIloadanimagefromAssets.car(compiledve

ios - 从 xcassets 加载 UIImage

我正在尝试从Image.xcassets文件夹加载启动图像,但无济于事。还有其他answers(和thisone)在SO上声称可以回答它,但他们的主要解决方案是像这样简单地加载图像UIImage*image=[UIImageimageNamed:@"Default@2x"];对我来说返回nil。文件名已正确命名,项目已设置为使用资源。有没有人知道我是怎么做到的或者我可能做错了什么?提前致谢。编辑:编辑2:我的最终代码:-(void)loadSplashImage{if([selfisiPad]){self.imageViewSplash.image=[UIImageimageNamed

ios - xcassets 通用 x1、x2、x3 的像素大小是多少?

我曾经从Sympli插件中导入Assets,它为我做了这些事情。我有一个新版本的Assets需要替换,而这次我没有Sympli来帮助我。那么在Universalx1、x2、x3中我需要什么分辨率的图片?我想我真的只需要知道x1是什么并且可以计算其他2。 最佳答案 如果您的图像是50x50:@1x=50x50@2x=100x100@3x=150x150基本上:原始图像大小的@1x*1、@2x*2、@3x*3。 关于ios-xcassets通用x1、x2、x3的像素大小是多少?,我们在Sta

ios - 打开xCode项目时文件夹 “Icons.xcassets”不存在

我有一个项目有许多目标,现在我收到错误Thefolder“Icons.xcassets”doesn'texist.当我打开项目或四处移动时在两个弹出窗口中目标。是什么原因造成的? 最佳答案 转到项目->目标->选择常规选项卡->转到应用程序图标和启动图像部分->选择不要对应用程序图标源使用Assets目录。在我的案例中,这样做可以消除这个警告。Seetheimageforclarification 关于ios-打开xCode项目时文件夹“Icons.xcassets”不存在,我们在Sta

ios - Images.xcassets 为 iPhone 6 拍摄了错误的图像?

我已经为@2x@Retina4和@3x设置了三个图像。当我运行该应用程序时,我得到了以下结果。iPhone4s:推特图片iPhone5:谷歌图片iPhone6+:facebook图片。iPhone6:推特图片一切都很好。但是当我在iPhone6上运行时,它采用twitter图像,但它应该采用google图像。这是xcode的bug吗? 最佳答案 在iPhone6中你会得到@2x的图像在iPhone5和5s中,您将获得Retina4@2x的图像。检查我在此处设置的示例图片。iPhone5的结果iPhone6结果但在iPhone4和iP

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

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

ios - 在 UIWebView 网页中使用 xcassets 图像作为 img 标签的 src

Xcode5引入了在单个Assets文件中管理所有图像的可能性,而不是让一堆png变体随处可见。它适用于IB和Cocoa代码,但当我尝试从嵌入的html中引用图片时,它们根本不显示。所以问题很简单:是否可以从UIWebView中的嵌入式html引用xcasset图像? 最佳答案 显然,如果您打开应用程序包,图像会以神秘的二进制.car格式混合在一起(唯一的异常(exception)是图标和启动图像仍然作为单独的文件复制)。因此,似乎无法从html源中引用xcassets图像。您将不得不继续单独捆绑它们。

ios - 我可以访问文件系统上的 xcassets 目录吗?

我想动态加载xcassets目录中的所有图像。这些文件名为StockPhoto#,其中#是列表中的编号。如果我可以在运行时访问我的StockPhotos.xcassets来计算目录中的所有文件,我就不必在每次添加新的库存照片时手动加载文件。如果这个问题还有其他解决方案,我对此持开放态度,但我也很好奇文件系统如何处理xcassets-它们是否只是对一组文件的引用,或者实际上是它们的自己的目录。这方面的信息很少。 最佳答案 Ifthereareothersolutionstothisproblem,I'mopentothat问题是在运行