过渡后UITabBar没有背景颜色

时间:2014-03-26 18:06:32

标签: ios background-color uitabbar transparent

我有这个应用程序。启动时,它会要求用户登录。当您登录时,它会使用UIViewAnimationOptionTransitionFlipFromRight转换为新的UIViewController。问题是,视图控制器上的UITabBar没有背景颜色。它完全透明。 UITabBar图标在那里,除了它没有背景颜色外,它还完全正常。

这是在我为iOS 7.1更新后发生的。有谁看到过这种情况?如果是这样,你知道如何解决它吗?

显然这个问题有一个"修复"。这显然是Apple的一个错误。

Here is it

1 个答案:

答案 0 :(得分:2)

这是苹果公司的iOS 7.1中的一个错误。解决方法是打开和关闭半透明度。不是最好的修复,但它的工作原理。我们将不得不等到Apple在7.2或更高版本中修复它。

tabBar.translucent = NO;
tabBar.translucent = YES;

正如this question

所述