【发布时间】:2011-07-22 03:03:29
【问题描述】:
来了。 我在 UITabBarController 中有一个 UINavigationController。 有没有办法将导航栏设置为半透明? 我尝试以编程方式将其设置为:
navigationController.navigationBar.translucent = YES;
但没有任何变化。 我什至尝试记录半透明值,它实际上是 YES,但条仍然完全不透明。 导航栏后面的视图覆盖了全屏,我什至可以在(半透明)状态栏下看到它。我真的不明白。 只有当导航控制器位于标签栏控制器内时,所有这些才会发生。
编辑: 你猜怎么了?是 xcode 搞砸了我的 nib 文件... 我从头开始重新创建了 xib,它按预期工作。 还是谢谢
【问题讨论】:
-
我也遇到过同样的问题,但我没有 xib。在我的情况下,它被设置为背景颜色。它必须是透明的。
标签: iphone ios uitabbarcontroller uinavigationbar