0

我在我的应用程序中使用故事板,我想在 ios 6 中使用透明的 Tabbar。

我所做的是,当我在此处添加此代码时,我有一个带有一定透明度的标签栏图像,

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
     ...

     [[UITabBar appearance] setBackgroundImage:[UIImage imageNamed:@"TabImg.png"]];
     [[UITabBar appearance] setBackgroundColor:[UIColor clearColor]];
     ...
     ...
}

它在 iOS 7 中显示 Transperancy,但在 iOS 6 中没有。

在 iOS 6 中是否可以有透明的标签栏背景?

提前致谢。

4

1 回答 1

0

您可以使用UITabBar的tint color属性

[[UITabBar appearance] setTintColor:[[UIColor alloc] initWithRed:0 green:0 blue:0 alpha:0.5]];
于 2013-11-14T06:52:18.817 回答