问题标签 [asset-catalog]
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.
ios - 将所有图像放入资产目录?
我在 Xcode 5 中开始了一个新项目。
这是什么
Images.xcassets
恶作剧?我应该把我用于我的应用程序的各种图像(如按钮图像和东西)放在那里还是只放
AppIcon
&LaunchImage
?我看到我可以在
Images.xcassets
. 我应该创建一个名为“按钮图标”的文件夹或其他文件夹,然后将它们扔进去吗?看,但我只想为我的目标添加一些视网膜图像。
我只支持 iOS 7。所以,我不需要担心非视网膜等其他格式。
为什么他们把事情搞得这么复杂,根本没有记录?为什么我需要这些额外的
Contents.json
文件?看起来我可以
Images.xcassets
从目标中取消选中(删除),但不能从资产目录中取消选中(删除)单个图像文件。我可以按旧方式做事,还是会错过压缩/性能增强?
是否可以设置一个设置,以便我的应用程序将所有图像文件视为视网膜图像,即使它们
@2x
的文件名中没有后缀?
objective-c - 迁移到资产目录后,Storyboard 不显示资产
将图像资源迁移到资产目录后,应用程序会正确构建和运行,但资产不会显示在 Xcode 的故事板中。
iphone - 资产目录 ImageSet - 编辑 Contents.json
我也经常将 iPhone 2x 图像用于 iPad 1x。通过调整布局,应用仍然看起来不错。
资产目录支持这一点,除了一个小细节。当我将图像拖放到 iPhone 2x 和 iPad 1x 时,它会创建图像的副本。
我通过编辑 Contents.json 来清理它并从图像集中删除副本。我可以这样做吗?
ios - Xcode 5 & Asset Catalog:如何引用 LaunchImage?
我正在使用 Xcode 5 的资产目录,我想使用我LaunchImage
的作为我的主视图的背景图像(一种非常常见的做法,可以使从“加载”到“加载”的过渡看起来平滑)。
我想在资产目录中使用相同的条目来节省空间,而不必在两个不同的图像集中复制图像。
但是,调用:
ios7 - 图标、资产目录和 Info.plist 混淆
我有一个从 iOS 5 开始的应用程序,此后一直在更新。对于 iOS 7,我已切换到对所有资源使用资产目录,这很好,而且看起来运行良好。但是,当我尝试提交给 Apple 时,我收到验证错误:
无效的图像路径 - 在键“CFBundleIconFiles”下引用的路径中找不到图像:“Icon@2x.png”
其他图标也出现同样的错误。据我所知,这些图标确实出现在资产目录中,并且名称 - 一直到案例 - 完全匹配。资产目录位于“复制捆绑资源”中,当我在 iPhone 和 iPad(iOS 7 中)以及 iOS 6 模拟器中运行应用程序时,所有资源都出现在正确的位置。
我已更新应用程序以使用 iOS 6 的最低部署目标。
那么,如何成功地将更新提交给 Apple?我需要 Info.plist 中的参考资料吗?我应该检查其他设置吗?警告是否虚假并且我应该忽略(在提高雷达之后)?
xcode - 如何将 JPG 添加到 Xcode 资产目录
如何将 JPG 图像添加到 Images.xcassets?
选择 Import... 只允许我选择 PNG,而不是 JPG 文件。
是否有允许资产目录包含 JPG 图像的设置?
ios - 资产目录,图像未在设备上加载,但在模拟器中很好
我设置了三个资产文件夹,一个名为 Images,其中包含应用程序图标和启动图像,一个名为 Puzzles,一个名为 ThumbPuzzle。
在模拟器上测试时,图像都加载正常,在设备上测试时,图像不加载,控制台出现以下错误。
mmap:无法分配内存
错误:CUICommonAssetStorage -initWithPath:在 /var/mobile/Applications/6DF65069-9ED2-4EE8-966A-5B63CBF36136/Puzzle Mania.app/Assets.car 找不到存储文件
我知道图像命名正确,因为我从目录中复制了它们的名称。我正在使用以下内容加载图像
以及 pm_PuzzleCell 中的以下内容
xcode - 如何让 Xcode 和 Git 相信我的资产目录已更新?
将新的图像集和图像添加到我的资产目录后,Xcode 似乎认为它不需要提交到 Git。
有时,如果我退出 Xcode 并重新启动它,它会注意到变化,但这似乎有点不可靠。
还是我错过了一些明显的东西?
更新: “M”出现了!似乎执行 agit pull
已经让它意识到发生了局部变化(?!)。
我已经治愈了症状,但是任何人都可以解释根本原因吗?
iphone - 图片名称错误?
我在我的项目中添加了几张图片,用于在后台静态运行的幻灯片。但我有一种感觉,我没有相应地命名图像。
我支持 iOS 6 - iOS 7 因此(如果我弄错了)我必须为我必须处理的三种不同的屏幕尺寸创建 3 个变体。
default.png (iPhone 3Gs) default@2x.png (iPhone 4 / 4s)
这两个工作得很好,但我正在为 iPhone 5(4 英寸)的名称而苦苦挣扎。
我尝试了 default-568h@2x.png 和 default@2x-568h.png。
有没有人找到办法让这个工作?文档中实际上没有示例/解释。
提前致谢 :)
ios - “缺少视网膜 4 英寸启动图像”错误,但我有那个图像
当我在 Xcode 5 上运行我的 iOS 应用程序时出现以下错误。我通过资产目录添加了视网膜 4 英寸 iOS6 版本的图像,并且该应用程序在我的 iPhone 5 和模拟器上运行没有问题。
那么为什么我会收到此错误消息,我该如何摆脱它?