gpt4 book ai didi

ios - 页面加载后更改 barTintColor

转载 作者:行者123 更新时间:2023-11-29 10:48:24 25 4
gpt4 key购买 nike

我应用中的每个 View 都有不同的颜色。设置这种颜色效果很好。但是,当我推送到下一个 View (具有自己的颜色)然后返回到上一个 View 时...... Root View 将导航栏 BarTintColor 设置为我推送到的 View 。

例如:
Root View (红色)> 关于 View (绿色)>(回到根) Root View (绿色)

当页面已经加载时,如何设置 barTintColor?我已经尝试使用 - (void)viewWillAppear:(BOOL)animated 但它不会变回来。

最佳答案

在每个 View Controller 上,您可以在 viewDidAppear: 方法中使用以下代码:

    [self.navigationController.navigationBar setBarTintColor:[UIColor redColor]]; // Your Desired Color
[self.navigationController.navigationBar setNeedsDisplay];

关于ios - 页面加载后更改 barTintColor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21502605/

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