gpt4 book ai didi

objective-c - UIBarButtonItem 图像保持蓝色而不是图像的原始颜色?

转载 作者:太空狗 更新时间:2023-10-30 03:10:57 25 4
gpt4 key购买 nike

为什么图标 info.png 保持蓝色并且不带有该图像的原始颜色?我在下面使用以下代码:

self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"info.png"]
style:UIBarButtonItemStylePlain
target:self
action:@selector(info:)];

最佳答案

默认情况下,UINavigationBar 的条形按钮项中的图像使用模板模式呈现。您可以将其设置为原始。

self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithImage:[[UIImage imageNamed:@"info.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]
style:UIBarButtonItemStylePlain
target:self
action:@selector(info:)];

关于objective-c - UIBarButtonItem 图像保持蓝色而不是图像的原始颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26854667/

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