0

透明なカスタムタブバーを作成するにはどうすればよいですか?背景画像を透明画像に設定しましたが、タブバーに黒い画像がありますか?黒い画像を削除するにはどうすればよいですか?私を助けてください。画像をご覧ください。ここに画像の説明を入力してください

4

2 に答える 2

1

TabBarの色合いの色をに設定しますclearColor

[[self tabBar] setTintColor:[UIColor clearColor]];
于 2012-10-04T14:34:27.707 に答える
1

それを試して、画像を作成し、背景として設定しますios5 =>のみ:

CGRect rect = CGRectMake(0, 0, 1, 1);
    UIGraphicsBeginImageContext(rect.size);
    CGContextRef context = UIGraphicsGetCurrentContext();
    CGContextSetFillColorWithColor(context, [[UIColor clearColor] colorWithAlphaComponent:0.8].CGColor);
    CGContextFillRect(context, rect);
    UIImage *transparentImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    [self.tabBarController.tabBar setBackgroundImage:transparentImage];
于 2012-10-04T14:44:40.043 に答える