【发布时间】:2014-09-27 07:49:58
【问题描述】:
这是我目前所在的位置(已移除阴影线并具有所需的半透明度):
实际
但是,如您所见,导航栏不是纯白色的。操作系统使其稍微变暗(#F9F9F9)。我想要一个纯白色,如下图所示(在 Photoshop 上模拟)。
希望
如果我设置navigationController.navigationBar.translucent = NO,我可以获得纯白色效果,但是我失去了漂亮的半透明效果。我需要一种方法来获得 (a) 纯白色导航栏,以及 (b) 使用 translucent = YES 保持半透明。
【问题讨论】:
-
@Caleb - 他们不是。在单独的选项卡中打开它们并来回翻转。
-
@AndrewArnold 好提示——我现在明白了。
-
@caleb 是正确的。当您将集合视图的内容滚动到远离导航栏的位置时,导航栏是否会完全变白?在我的测试中,这是我发现的。
标签: ios ios7 uinavigationcontroller uinavigationbar ios8