TabBarItem图片大小改变

在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的大小会一直改变。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 返回一张受保护且被拉伸的图片 应用场景:聊天窗口的气泡 方法一(弃用): iOS 5.0以前使用(弃用)这个方法会...
    林安530阅读 16,057评论 1 36
  • 1.NSTimer //暂停if ([timer isValid]) {[timer setFireDate:[N...
    俊月阅读 1,406评论 0 0
  • 1、UIEdgeInsetsMake介绍 首先简单介绍一下UIEdgeInsetsMake引用:UIEdgeIns...
    SuAdrenine阅读 11,546评论 6 14
  • 不喜欢这么多人的操场 个个面如死尸 无休止机械般重复着同一步伐 人人都往前跑 对于他们来说 这个方向确实是往前 我...
    5mh_阅读 97评论 0 0
  • 尊重是一个人有教养的重要体现;顾及别人感受,懂得换位思考,才会赢得别人的信任和支持!
    Lzr_2017阅读 121评论 0 1