尽管实现了透明度,但半透明导航和标签栏看起来不透明

时间:2014-09-15 00:51:39

标签: ios objective-c swift xcode6

我正在尝试使用我的自定义颜色创建半透明标签和导航栏,但是我尝试的任何内容都无法启用透明度。我在网上看过,大多数人都说默认情况下半透明布尔值设置为true,但即使我设置它,条形图仍然保持不透明。

UINavigationBar.appearance().barTintColor = UIColor.blueColor()
UINavigationBar.appearance().tintColor = UIColor.yellowColor()
UINavigationBar.appearance().translucent = true

UITabBar.appearance().tintColor = UIColor.yellowColor()
UITabBar.appearance().barTintColor = UIColor.blueColor()
UITabBar.appearance().translucent = true

是的我也尝试过使用alpha值。

1 个答案:

答案 0 :(得分:1)

尝试在applicationDidFinishLaunching

中设置窗口的背景颜色
application.window.backgroundColor = [UIColor redColor];