iOS 13 导航栏提示始终为黑色

Posted

技术标签:

【中文标题】iOS 13 导航栏提示始终为黑色【英文标题】:iOS 13 Navigation Bar Prompt is Always Black 【发布时间】:2019-11-11 20:22:42 【问题描述】:

我已经阅读了关于UINavigationBarPrompt 不遵循实际Title 的颜色值的其他帖子。大部分帖子来自 ios 11 时代,解决方案不再适用于 iOS 13。

这些是以前的帖子中不再有有效解决方案的示例:

Can't change UINavigationBar prompt color Change font of prompt in UINavigationController iPhone: Possible to change the color of just the prompt of the UINavigationBar?

有没有其他人遇到过这种情况?

【问题讨论】:

【参考方案1】:

我建议如下:

    检查设备是否未在暗模式下运行。 验证代码中的任何地方都没有修改背景颜色。 确保样式设置为默认样式,如下面的屏幕截图所示:

【讨论】:

以上是关于iOS 13 导航栏提示始终为黑色的主要内容,如果未能解决你的问题,请参考以下文章

升级到 XCode 13(和 iOS 15)后选项卡和导航栏发生变化

iOS:从 XIB 添加导航栏

iOS 7 多任务切换器:导航栏出现黑色

iOS:使导航栏在 UITableViewController 中始终可见

iOS13导航栏后退栏按钮项目色调颜色

iOS状态栏导航栏的设置