gpt4 book ai didi

ios - 无法在导航栏下隐藏暗线-setBackgroundImage/shadow不起作用

转载 作者:行者123 更新时间:2023-12-01 15:59:50 28 4
gpt4 key购买 nike

导航栏和上面显示的分段控件之间有一条细黑线。我需要尝试删除此行。

导航栏不是半透明的(我不希望这样)。

我已经尝试过此代码,但无法正常工作:

@IBOutlet var navBar: UINavigationBar!

self.navBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default)
self.navBar.shadowImage = UIImage()

我尝试了链接答案中的解决方案,但它们不起作用。这个问题有相同的问题,但是答案是相同的,它们不起作用。

最佳答案

AppDelegate 中,这已全局更改了NavBar的格式,并删除了的底线/边框Swift 爱好者:

 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {

UINavigationBar.appearance().setBackgroundImage(UIImage(), forBarPosition: UIBarPosition.Any, barMetrics: UIBarMetrics.Default)
UINavigationBar.appearance().shadowImage = UIImage()
UINavigationBar.appearance().tintColor = UIColor.whiteColor()
UINavigationBar.appearance().barTintColor = UIColor.redColor()
UINavigationBar.appearance().translucent = false
UINavigationBar.appearance().clipsToBounds = false
UINavigationBar.appearance().backgroundColor = UIColor.redColor()
UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName : (UIFont(name: "FONT NAME", size: 18))!, NSForegroundColorAttributeName: UIColor.whiteColor()] }

尚未在特定的VC上实现任何其他操作,但这将帮助90%的人。

关于ios - 无法在导航栏下隐藏暗线-setBackgroundImage/shadow不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27758687/

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