如何在iOS中正确使用标准和Retina显示的图标?我需要检测设备的分辨率吗?如果需要,那么最好的方法是什么?我需要类似于以下操作吗?
UINavigationBar *navbar...
NSString *imageName;
if (isRetinaDisplay)
{
imageName = @"hello@2x.png";
}
else
{
imageName = @"hello.png";
}
navbar.tabBarItem.image = [UIImage imageNamed:imageName];
任何建议将不胜感激。谢谢。