UIImageView色调颜色怪异

时间:2018-10-25 14:43:38

标签: uiimageview tintcolor

我在Xcode 10中使用pdf图像。 设置如下:

PDF Image settings

如您所见,图像已设置为渲染为Template Image

现在,当在imageView中设置图像并设置色调颜色时,会发生以下奇怪的事情:

  1. 如果颜色不是白色或任何白色色调,则在手机上正确呈现
  2. 如果将颜色设置为白色或任何白色(浅灰色等),则可以在Interface Builder中将其渲染得很好,但是在电话上它会显示为黑色
  3. >

我什至尝试在运行时设置色调颜色,但同样的事情也会发生。 为什么会发生这种情况的任何线索?

我开始认为这是Xcode中的错误,但想知道我是否错过了某些事情!

1 个答案:

答案 0 :(得分:0)

好的,这似乎确实是一个错误。 找到了:

http://openradar.appspot.com/23759908

是的,在tintColorDidChange中调用viewWillAppear确实可以解决问题。