问题标签 [xcasset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
13664 浏览

ios - 如何告诉资产目录 (.xcassets) 对多个图像井使用相同的图像?

我们有几个 Xcode 应用程序项目,我们正在升级所有项目以使用最新的 Xcode 5 功能,包括资产目录 ( .xcassets)。

我们所有的default(启动)图像已经包含状态栏的间距,我们希望将这些图像用于启动图像iOS 5,6iOS 7启动图像。此外,我们不想在项目中包含同一图像的多个副本。

我们的一个项目已正确设置为对这两个图像井集使用相同的图像。然而,这是偶然设置的。

除了Contents.json直接编辑文件(如果需要,这是最后的解决方法),我们如何使用资产目录的 Xcode GUI 编辑器来做到这一点?

我们已经尝试过的

1)将图像拖放到不同的位置......只需将图像移动到另一组

2) 将同一文件从 Finder 拖放到 Asset Catalog... 创建图像的新副本

option3) 按下( ) 拖放图像alt...创建图像的新副本

0 投票
1 回答
1523 浏览

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

Xcode 5 引入了在单个资产文件中管理所有图像的可能性,而不是使用一堆 png 变体。

它适用于 IB 和 Cocoa 代码,但是当我尝试从嵌入式 html 引用图片时,它们根本不显示。

所以问题很简单:是否可以从 UIWebView 中的嵌入式 html 中引用 xcasset 图像?

0 投票
1 回答
597 浏览

cocos2d-iphone - 资产目录能否消除精灵表中对 iOS 设备资源扩展的需求?

我一直在为我的大部分图像资源使用纹理打包器。最近我读到了资产目录,它消除了指定资源所需的 iOS 设备扩展的需要。资产目录能否消除精灵表中对 iOS 设备资源扩展的需求?如果是,如何?此外,资产目录可以与在旧版本 iOS 上运行的应用程序一起使用吗?

0 投票
1 回答
18568 浏览

objective-c - UIImage imageWithXAssets

假设我的项目中有两个资产,或者我的项目下可能有更多资产。

多种资产


图片名称

  • 问题 1:我可以在一个项目中拥有多个资产,这是有效的,对吗?
  • 问题 2:如果我在不同的 xcode-assets 中为图像集设置相同的名称怎么办?例子。“AppIcon”存在于AppImages.xcassets和中01 ConsumerSelectionVCtr.xcassets。为什么编译器没有向我显示多个xcassets.
  • 问题 3:如何从 xcassets 加载图像?
  • 问题 4:最好对项目中的所有图像使用 xcassets 吗?
0 投票
2 回答
2775 浏览

ios - Xcode 图像资产为视网膜设备返回错误的图像

我在 Xcode 5 中有一个图像资产目录和两个图像。 在此处输入图像描述

这是文件夹结构的样子

在此处输入图像描述

这是json文件的内容:

资产目录是我唯一拥有背景和名为 background.png 的文件的地方。现在每当我做一个

在非视网膜 iPad 上,我得到非视网膜版本,在视网膜 iPad 上,我再次得到非视网膜版本。我也将这种技术与我的所有其他资源一起使用,并且它可以正确加载视网膜/非视网膜的正确图像,除了这个。

如果我做

它加载图像的视网膜版本,此时我看到的唯一解决方案是检查比例并加载适当的图像,但我真的很喜欢这个工作。

有任何想法吗?

编辑

这是一个示例项目的链接,显示问题 AssetsCatalogWrongImageLoad

编辑 2 似乎与资产目录没有任何关系。[UIImage imageNamed] 只是不适用于这两个图像,即使它们是单独的......

0 投票
3 回答
30641 浏览

xcode5 - 使用 xcassets

.xcassets 资源仅适用于应用程序图标和启动图像还是我们自己的图像资产?我确实知道我们可以将图像添加到 .xcassets 文件中,但是这样做是一种好习惯吗?

0 投票
3 回答
9544 浏览

ios - iTunesArtwork png files needed in xCode 5?

In xCode 5 we have the ability to use the xcassets file to catalogue our app images. It appears that there is not a place for iTunesArtwork and iTunesArtwork2x files. Does this mean that these files are no longer needed in xCode 5? If they are needed, should we list them in the plist file? I had removed the icons list in the plist file and was hoping not to have to add it back again.

0 投票
3 回答
2148 浏览

ios - 导入 xcassets 后,故事板对每张图像都有问号

我的故事板中的所有图像现在都是?图片。这发生在我将所有媒体资产导入新的 .xcassets 结构之后。该应用程序运行良好,并且图像在应用程序运行时显示,但是我可以做些什么来在情节提要中恢复它们?

0 投票
1 回答
3909 浏览

ios - Images.xcassets and IOS 5

My app is almost complete and i'm bug testing and fixing. Now this is the first time i have used images xcassets and until now it worked.

When i'm testing on the simulator all icons look great, when testing on my test devices iPhone 5, iPad mini, iPhone 4 iOS 6 and iPad 2 iOS 6 everything looks great.

But when i test on the iPad 1 with IOS 5 the icon is blurry, but the ipad 2 uses the same icon set. So i changed that icon to red (others are bleu) and on IOS 6 the icon turns red. The iPad 1 does not change the icon so its using a different icon set.

How do i make the iPad 1 on IOS 5 use the iPad App IOS 5,6 72pt icon?

info about the icon:

  1. 1x size = 72X72
  2. 2X size = 144X144
  3. Tried the naming convention.

Icons

(I removed the icon in the center, because the app is not yet released)


___________________________________________UPDATE___________________________________________________

After a while i stopped using the xcassets for my app. It's simply IOS 5 that is giving the problem. It seems that Apple just want's us to stop with IOS 5, xcode 5 and mavericks just makes it too big of a deal to make iOS 5 apps and test them. I'm expecting to stop iOS 5 development next year.

0 投票
3 回答
2840 浏览

xcode - 有没有办法在 Xcode 5 或 Xcode 6 中更改 xcassets 视图的背景颜色?

有没有办法在 Xcode 5 或 Xcode 6 中更改 xcassets 视图的背景颜色?

我有在白色背景上丢失的白色图像。

在不使用 xcassets 的情况下查看图像时,图像设置为灰色背景。

但是对于 xcassets,背景是白色的,并且看不到图像。

我尝试过使用不同的字体和配色方案,但它们似乎只适用于文本编辑器。