gpt4 book ai didi

ios - UIImage renderingMode 彩色图标 -> UIAlertView 上的灰度

转载 作者:行者123 更新时间:2023-11-29 12:53:18 25 4
gpt4 key购买 nike

我在 UIBarButtonItem 中有一个多色图像。当我显示 UIAlertViewUIActionSheet 时,我想将其变为黑色和白色。

我试过不同的 UIImageRenderingModes 但它们都不适合我。我可以让它变成灰度的唯一方法是,如果整个图像都将 UIWindow tintColor 作为 mask ,这是我不想要的。我想保留所有颜色,然后在 UIAlertViewUIActionSheet 出现时转换为灰度。

我已经在 WhatsApp 中看到了这一点,其中导航栏中的联系人图像是彩色的,当您点击以查看 UIActionSheet 时,它会变成灰色。

谢谢!

最佳答案

写 self.window.tintAdjustmentMode = UIViewTintAdjustmentModeNormal;在 AppDelegate 的 didFinishLaunchingWithOptions 中。

关于ios - UIImage renderingMode 彩色图标 -> UIAlertView 上的灰度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21884723/

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