ios - 如何为 iPhone 使用锐化图像

标签 ios iphone image pixel-manipulation

我有一些图像想在我的 iPhone 应用程序中使用。问题是我认为分辨率不正确导致在设备上看到它时根本不清晰。这是我放大一点后的样子:

enter image description here

想法是将此图像用作 UITabBarItem 的图像。

关于如何使其更清晰和更好等的任何帮助和一般建议。或如何为 iPhone 设备制作图像并制作@2x、@3x 等?

谢谢

最佳答案

标签栏图标大小将显示为大约 25 x 25 磅。 (最大:48 x 32)

这是什么意思?

假设,您想要使用 watch.png 作为 tabBar 图标。 所以你需要三个图标来实现它:

  • watch.png -> 25 x 25 像素(适用于没有视网膜显示屏的 iPhone)
  • watch@2x.png -> 50 x 50 像素((最大:96 x 64 - 适用于 iPhone 6、5、5s)
  • watch@3x.png -> 75 x 75 像素(最大:144 x 96 - 适用于 iPhone 6 Plus)

有关详细信息,请参阅 [Human Interface Design]

当然,你需要一个矢量图形图像来实现它并以3尺寸导出它。设计师应该知道细节。 或者您可以在您的主题中购买一些图标(/下载一些免费图标)。有几个平面图标集可用,例如:

关于ios - 如何为 iPhone 使用锐化图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28906364/

相关文章:

ios - 防止 UIView 重叠

ios - 如何在 iOS 中将 uilabel 图标与文本对齐

iphone - 捏合和旋转 : UIGestureRecognizerDelegate not called

iphone - UIPrintInteractionController presentAnimated - 缓慢并挂起设备?

java - 从图片/电影中检索 EXIF 信息和视频信息

ios - 如何在 SwiftUI 中实现 PageView?

ios - 权限通知推送

ios - 在不停止 UIView 动画的情况下图像的当前位置

image - 如何从裁剪的图像中找到原件

html - 我可以将图像放在 <tr> 标签上吗?