菜鸟教程小白 发表于 2022-12-13 16:44:02

ios - UINavigationBar 上的自定义字体不起作用


                                            <p><p>我不知道为什么这不起作用,我已经用许多有效的字符串进行了尝试(顺便说一下,cFont = "Courier"但我已经尝试过 "Chalkduster"和其他一些来测试),颜色正确上面的工作,但字体不是。有任何想法吗? </p>

<p>函数位于 AppDelegate 中 didFinishLaunchingWithOptions 的正下方。 </p>

<pre><code>func setUpAppearance() {

//Work fine

    window?.tintColor = Colors().navBackgroundColor

    UINavigationBar.appearance().barTintColor = Colors().navBackgroundColor
    UINavigationBar.appearance().tintColor = Colors().navTextColor

//Doesn&#39;t work

    UINavigationBar.appearance().titleTextAttributes =

}
</code></pre>

<p>感谢您的帮助</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>知道了!没有意识到我必须为栏按钮项以及 NSForeGroundColorAttributeName 添加一个单独的实例。 </p>

<p>更新后的功能运行良好...</p>

<pre><code>func setUpAppearance() {

    window?.tintColor = Colors().navBackgroundColor

    UINavigationBar.appearance().barTintColor = Colors().navBackgroundColor
    UINavigationBar.appearance().tintColor = Colors().navTextColor

    UINavigationBar.appearance().titleTextAttributes =

    UIBarButtonItem.appearance().setTitleTextAttributes(, forState: .Normal)

}
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - UINavigationBar 上的自定义字体不起作用,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/37445889/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/37445889/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - UINavigationBar 上的自定义字体不起作用