gpt4 book ai didi

ios - UINavigationBar BarTintColor 不适用于 RGB 值

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:54:14 25 4
gpt4 key购买 nike

我花了大约一个小时试图找出为什么我的 BarTintColor 在 UINavigation 栏中没有改变。我猜你不能使用 RGB 来设置 BarTintColor?有解决方法吗?我希望能够控制颜色。

更新:

好的 kambla 帮了我很多。我在“applicationdidFinishLaunchingWithOptions”的尾端将以下内容放在我的应用程序委托(delegate)中

  NSUInteger r = 228, g = 228, b = 228;
UIColor *color =
[UIColor colorWithRed:r / 255.0 green:g / 255.0 blue:b / 255.0 alpha:0];
[[UINavigationBar appearance] setBarTintColor:color];

return YES;

我确认代码正在执行。但是我的导航栏上的色调颜色没有改变?

最佳答案

您必须将 RGB 值除以 255.0,因为 UIColor 需要 0.0-1.0 范围内的值:

NSUInteger r = 127, g = 127, b = 127;
UIColor *color = [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1.0];

关于ios - UINavigationBar BarTintColor 不适用于 RGB 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24619578/

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