ios --- UITabbar 的图标模糊问题
2014-02-13 10:17
176 查看
UITabbar自定义的图标模糊,刚开始用的是34*33的尺寸,太大,后来去官网核对了下,是30*30的。但奇怪的是用这个尺寸的图标,UITabbar选项在被选择的时候,图标边缘很模糊:
![](http://s1.sinaimg.cn/middle/8988732egb0aa5435e130&690)
开始是怀疑尺寸的问题,试了各种尺寸都不行,后来也试了各种颜色的,结果也是模糊。从网上查了很多资料,也都解决不了问题,直到今天,无意中发现了真相,其实很简单,这牵扯到了Ios 系统的机制问题。
每个UITabbar图标都需要两种图片,一张灰色或黑色背景,30*30左右,一张纯白色背景,30*30到60*60间的尺寸都行,比如:
![](http://s5.sinaimg.cn/middle/8988732egb0aa3b019664&690)
![](http://s15.sinaimg.cn/middle/8988732egb0aa3b3ea73e&690)
在图片命名的时候,必须遵守一个条件,第一张图片名字是name.png,第二张图片名字必须是name@2x.png,(注意都是英文标点,x小写),
显示在UITabbar上的图标大小,会随着name@2x.png 图标大小而改变,目前还不清楚这种机制的来龙去脉,希望了解的通知下
这样设置后,图标就清晰了,效果如下
![](http://s4.sinaimg.cn/middle/8988732egb0aa5559ba53&690)
开始是怀疑尺寸的问题,试了各种尺寸都不行,后来也试了各种颜色的,结果也是模糊。从网上查了很多资料,也都解决不了问题,直到今天,无意中发现了真相,其实很简单,这牵扯到了Ios 系统的机制问题。
每个UITabbar图标都需要两种图片,一张灰色或黑色背景,30*30左右,一张纯白色背景,30*30到60*60间的尺寸都行,比如:
在图片命名的时候,必须遵守一个条件,第一张图片名字是name.png,第二张图片名字必须是name@2x.png,(注意都是英文标点,x小写),
显示在UITabbar上的图标大小,会随着name@2x.png 图标大小而改变,目前还不清楚这种机制的来龙去脉,希望了解的通知下
这样设置后,图标就清晰了,效果如下
相关文章推荐
- 关于UITabbarItem在iOS 8 上显示不知道哪里来的蓝色并且模糊的问题解决办法
- ios --- Tabbar 的图标模糊问题
- ios TabBat 中图标设计模糊的问题
- iOS-UITabBar的使用包括选中前后使用不同的自定义颜色以及图标颜色的改变问题)imageView,titles
- UITabbar 的图标模糊问题及图片显示问题
- 关于UITabbarItem在iOS 8 上显示不知道哪里来的蓝色并且模糊的问题解决办法
- UITabbar 的图标模糊问题
- 详解在iOS11下app图标变空白的问题解决方法
- iOS Dev (58) 打包发布缺少57x57、72x72图标问题
- IOS刷新SpringBoard命令(手动安装deb无图标问题解决方法)
- 【iOS开发-31】UITabBar背景、icon图标颜色、被选中背景设置以及隐藏UITabBar的两种方式
- VS2017(15.6)开发Xamarin.iOS应用图标和开机画面问题
- 4.13 ViewFlipper切换view,ios:UITabBarController添加图标
- IOS iOS5,iOS6,iOS7中UITabBarController,UINavigationController等界面中的旋转问题总结
- iOS开发UITabBar背景、icon图标颜色、被选中背景设置以及隐藏UITabBar的两种方式
- ios6.0 UINavigationController、UITabBarController 支持屏幕自动旋转问题
- 关于真机ios图标失真的问题以及图标的理解
- iOS中关于设置UIButton文字和图标对齐格式的问题
- iOS缩小图片模糊或出现锯齿的问题
- IOS 截屏模糊 的问题