gpt4 book ai didi

ios - 如何删除大标题导航栏的底部边框?

转载 作者:行者123 更新时间:2023-12-01 15:57:48 30 4
gpt4 key购买 nike

对于标题小的导航栏,我们可以在viewDidLoad中添加以下两行以使边框消失:

navigationController?.navigationBar.setBackgroundImage(UIImage(), for: UIBarMetrics.default)
navigationController?.navigationBar.shadowImage = UIImage()

但是,当我对带有大标题的导航栏执行此操作时,即在设置时:
navigationController?.navigationBar.prefersLargeTitles = true

边框确实消失了,但是状态栏也消失了:

enter image description here

删除标题较大的导航栏底部边框的正确方法是什么?

最佳答案

要删除底部边框,您只需要设置:

navigationController?.navigationBar.shadowImage = UIImage()

使用以下代码,您正在影响背景,并且其中包括状态栏。删除行:
navigationController?.navigationBar.setBackgroundImage(UIImage(), for: UIBarMetrics.default)

关于ios - 如何删除大标题导航栏的底部边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51641730/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com