我正在使用 UITabBarItem。如果我设置图像,它无法正确显示。图像被“缩放”,所以我只能看到它的顶部。图像尺寸为 60x60px。
我正在从 xcodes XIB 编辑器 -> BarItem -> Image 设置图像
有什么问题吗?根据 Apple 文档,对于 Retina,图像应为 60x60,甚至更大的图像应自动缩放以适合查看区域。
最佳答案
当您提供视网膜图像时,您应该将其命名为 [name]@2x~iphone.png 或 [name]@2x~ipad.png。然后,在 IB 中,您应该输入不带整个后缀的文件名,因此只需 [name] 而不是 [name]@2x~iphone.png。该图像不会显示在 IB 中,但在实时应用程序中应该没问题。
关于objective-c - UITabBarItem 和图标大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12319636/