
[英]Face detection is not working properly on resized images specially in Device, why?
[英]TabBarImage is not resized properly
我正在尝试将60x60像素的图像分配给tabBarItem.image
:
self.tabBarItem.image = [UIImage imageNamed:@"tab_settings@2x.png"];
我已经阅读了HIG,我应该为视网膜显示屏放置60x60像素的图像。 但是我得到的是尺寸不正确的图像:
如果我将其设置为30x30px,它的外观也会变差(与Retina不同)。
您无需指定使用@2x.png
图像。 对于您的项目,只需在Xcode中添加以下两个图像:
tab_settings@2x.png(60x60像素)
tab_settings.png(30x30像素)
然后在您的代码中使用:
self.tabBarItem.image = [UIImage imageNamed:@"tab_settings"];
iOS将确定是使用30x30还是60x60的图片。 苹果公司的设计非常好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.