uiimageview - UIImageView Tint 颜色怪异
问题描述
我在 Xcode 10 中使用 pdf 图片。设置如下:
如您所见,图像已设置为渲染为Template Image
现在,当在 imageView 中设置图像并设置 tint 颜色时,会发生这种奇怪的事情:
- 如果色调不是白色或任何白色色调,则可以在手机上正确渲染
- 如果色调设置为白色或任何白色的色调(浅灰色等),则它在 Interface Builder 中渲染得很好,但在手机上显示为黑色
我什至尝试在运行时设置色调颜色,但同样的事情发生了。任何线索为什么会发生这种情况?
我开始认为这是 Xcode 中的一个错误,但想知道我是否遗漏了什么!
解决方案
好的,这似乎确实是一个错误。发现这个:
http://openradar.appspot.com/23759908
tintColorDidChange
是的,打电话viewWillAppear
确实可以解决问题。
推荐阅读
- asp.net-core - 上传文件超过 100MB aspnet core 3.1 时出现 404
- python-3.x - TensorFlow 2:在图形模式下无限期地进行模型训练
- c++ - 外部变量 - 多个文件
- codeigniter - delete_cookie('name') 不起作用 codeigniter 4
- hyperlink - Gmail 将我的链接标题更改为我要链接到的页面的标题
- c# - 谷歌登录页面不会在秋季关闭 - xamarin
- java - 如何延迟加载 NavigationView - Android 开发
- php - PHP 在特定字符“@”处剪切
- stripe-payments - 条纹收集然后支付打字稿
- python - 2 个列表的排序标准