在 tabbaritem 中使用普通或视网膜图像
Posted
技术标签:
【中文标题】在 tabbaritem 中使用普通或视网膜图像【英文标题】:Using normal or retina image in tabbaritem 【发布时间】:2012-04-08 10:35:02 【问题描述】:由于我无法截取我的故事板,我将尝试解释:
我有一个标签栏控制器,它有两个视图控制器。每个视图控制器都是一个导航控制器。我将情节提要中第一个 tabbaritem 的图像设置为情节提要本身中的非视网膜图像。当我在模拟器中运行时,它不会获取图像的 @2x 版本。我知道还有其他类似的问题,但我已经尝试了所有答案,但它们不起作用。如何告诉 ios 根据代码中的设备获取非视网膜或视网膜图像。我不想明确地告诉它。它应该自动执行,不是吗?
【问题讨论】:
【参考方案1】:检查您的文件名。文件名必须与添加的@2x
完全相同,但在文件类型扩展名之前。在 Storyboard 中,您只需选择简单的。
image.png
image@2x.png
还要检查视网膜图像是否确实与目标相关联。如有疑问,请将其删除并重新添加。
【讨论】:
以上是关于在 tabbaritem 中使用普通或视网膜图像的主要内容,如果未能解决你的问题,请参考以下文章
UIButton自定义视网膜图像在iPad Retina Display中伸展
在 iPad Retina Display 中拉伸的 UIButton 自定义视网膜图像