透明なカスタムタブバーを作成するにはどうすればよいですか?背景画像を透明画像に設定しましたが、タブバーに黒い画像がありますか?黒い画像を削除するにはどうすればよいですか?私を助けてください。画像をご覧ください。
質問する
2664 次
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 に答える