【问题标题】:Why UIBarButtonItem text color alpha is 0?为什么 UIBarButtonItem 文本颜色 alpha 为 0?
【发布时间】:2018-08-10 08:10:10
【问题描述】:

我创建了一个自定义视图,其中包含一个 UIToolbar 和一个 UIBarButtonItem 作为标题。

这就是我想要的:

这就是实际显示的内容:

标题不见了。我发现 UIButtonLabel 文本颜色的 alpha 值为 0:

有没有人知道为什么会发生这种情况以及如何解决它。谢谢!

【问题讨论】:

  • 检查你的导航栏色调

标签: ios uibarbuttonitem uitoolbar


【解决方案1】:

我认为你应该给你的导航栏一个标题属性。如果您使用任何自定义导航栏,我会在默认导航栏的标题属性下方设置,然后在下面的代码中设置该导航栏。

self.navigationController?.navigationBar.titleTextAttributes = [NSAttributedStringKey.foregroundColor:UIColor.black]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-12
    • 2021-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多