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

时间:2019-10-31 13:54:52

标签: swift uinavigationbar uisearchcontroller swift5 backbarbuttonitem

我在导航栏中嵌入了Search Controller。关闭搜索控制器后,导航后退按钮按钮项仅在iOS13中恢复为默认颜色(蓝色)。

有什么办法可以解决此问题?

此处: Gif

1 个答案:

答案 0 :(得分:0)

我也遇到了这个问题。

我放置了一个自定义按钮,而不是系统后退按钮。 它为我工作。

  

您应该先将其放在推入viewController之前。如果您有两个或   更多viewControllers,您应该首先将其放置。

    let backItem = UIBarButtonItem()
    backItem.title = "Back" 
    backItem.tintColor = .red
    navigationItem.backBarButtonItem = backItem