0

タブバーを透明にして、アイコンをそのままにしたい。そのため、タブバーのアイコンを見ると、それら自体が独立しているように見えます。これを行うためのコードは何ですか? 今、これは私が持っているコードです

 UIImage* tabBarBackground = [UIImage imageNamed:@""];
 [[UITabBar appearance] setBackgroundImage:tabBarBackground];
 [[UITabBar appearance] setSelectionIndicatorImage:[UIImage imageNamed:@""]];
4

2 に答える 2

0

このコードを試してください

- (void)viewDidLoad 
{
  [super viewDidLoad];

  CGRect frame = CGRectMake(0.0, 0, self.view.bounds.size.width, 48);

  UIView *trans_view = [[UIView alloc] initWithFrame:frame];

  [trans_view setBackgroundColor:[[UIColor alloc] initWithRed:0.0
                                       green:0.0
                                        blue:0.0
                                       alpha:0.5]];//you can change alpha value also

  [tabBar1 insertSubview:trans_view atIndex:0];//tabBar1 = your tabbar reference
  [trans_view release];
}

このリンクも役立ちます

于 2013-03-27T13:09:46.463 に答える