ios - Xcode Assets 是否需要不同的图像大小?

标签 ios xcode

我一直有点担心是否应该用各自的通用尺寸填充我的所有 Assets :

enter image description here

我有大约 20-30 张图像,所以如果我必须为每个 Assets 添加三个 png,这将是一个问题。这是提交我的申请所必需的吗?我的应用程序在没有其他尺寸的情况下运行良好? (x2, x3)

最佳答案

您需要所有维度的图像资源!
这样想 - 您没有为所有图像 Assets 提供图像 Assets ,系统开始放大或缩小图像,结果系统会比预期做更多的工作。现在假设您在 TableView 或 CollectionView 中放置了 2 或 3 个。所有被调用的图像都必须存储在某个地方……当然,一切都伴随着价格。

简而言之,它是为了减少内存/磁盘使用量,因此一切都是为了提高性能和用户体验。

检查此讨论 Why do I need @1x, @2x and @3x iOS images?

关于ios - Xcode Assets 是否需要不同的图像大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45293154/

相关文章:

ios - 应用于 Material 时像素化图像纹理

iphone - 将图像数组添加到 ScrollView Objective-C

objective-c - 使用 Xcode 和 Swift 在 soryboard 的窗口中添加在 xib 文件中定义的 View

ios - 在动画 block UIStackView 中隐藏排列 subview

ios - 从其类型创建一个 UIViewController 具体类

ios - cocos2d 可以缓存 json 文件吗?

ios - 如何让TNImageSliderViewController自动滑动

iphone - 找不到 -lidn 的库

objective-c - Xcode 符号图标...最终列表?

iphone - 找不到 -lXXX 的库