这个图中 tabBar 上的按钮背景是黑色, 我想让它变成透明或者改变它的形状, 但是没有找到相关代码和属性, 求大神带我飞

解决方案 »

  1.   

    这个button是手动添加上去的?那和TabBar没关系吧,你看看是不是BROptionsButton的原因
      

  2.   

    我就是说在 BROptionsButton 的代码里没有找到对应的代码.....主要是颜色问题
      

  3.   

    直接设置backgroundColor就行了:
    BROptionsButton *brOption = [[BROptionsButton alloc] initWithTabBar:self.tabBar forItemIndex:1 delegate:self];
    brOption.backgroundColor = [UIColor whiteColor];
      

  4.   

    UITabbar 上的元素是UITabBarItem 。你的BROptionsButton 是? 
      

  5.   

    可以看下我之前的一篇博文 iOS开发- backBarButtonItem 颜色/文字修改不过是修改UITabBarItem。
    不清楚你的BROptionsButton是否是继承这个。 没接触过。