开发者社区> 问答> 正文

UITabBarController的每个item的title如何不占位置

UITabBarController的每个item不设title的话,那个title还是会占据着最下面那一行的位置,该怎么去隐藏它让那个位置空出来

展开
收起
a123456678 2016-07-20 17:26:24 1850 0
1 条回答
写回答
取消 提交回答
  • 你可以这样:

    //In Your ViewController
    [self.tabBarItem setImageInsets:UIEdgeInsetsMake(10, 0, 0, 0)];
    用到的是TabBarItem的imageInsets属性:

    @property(nonatomic) UIEdgeInsets imageInsets; // default is UIEdgeInsetsZero
    然后你可以构造一个UIEdgeInsets来设置它的位置偏移:

    UIEdgeInsetsMake(CGFloat top, CGFloat left, CGFloat bottom, CGFloat right)

    2019-07-17 19:59:06
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载