美文网首页iOS技巧iOS定制view
TabBarItem图片大小改变

TabBarItem图片大小改变

作者: 萝BAIBAI | 来源:发表于2015-11-01 15:13 被阅读4574次

在TabBarItem设计的时候不需要title只要image的时候,如何将image居中显示。

tabBarItem.imageInsets = UIEdgeInsetsMake(6, 0, -6, 0);

这边用到的是TabBarItem的imageInsets属性:

UIEdgeInsets设置偏移量
UIEdgeInsetsMake(CGFloat top, CGFloat left, CGFloat bottom, CGFloat right)

这边重要的一点是,top和bottom要设置成相反数,不然image的大小会一直改变。

相关文章

网友评论

  • e46a376f96de:imageInsets 我以为设置了这个就可以轻松改变图片大小的,结果再次点击的时候item图片的大小一致在变小:joy: 原因是没有把设置top和bottom的值设成相反数,结果还是要改变item的image的大小:scream:
  • __Lex:请问你这是 改变图片大小么。。。。浪费人时间。。。。
    嵩的空间:@尼古拉斯_凯陈 tabBarItem.imageInsets = UIEdgeInsetsMake(-6, -6, 6, 6);是为了改变图片的显示区域。[中间独特的icon]你换一张大一点的图就Ok了。 :smile:

本文标题:TabBarItem图片大小改变

本文链接:https://www.haomeiwen.com/subject/hxcqhttx.html