【发布时间】:2020-10-28 21:29:48
【问题描述】:
谁能告诉我为什么我的segmentedcontrol 改变了我为段设置的图像的颜色?当我逐步通过调试器时,图像包含黑色文本和一个蓝点。但是当它在模拟器中渲染时,点是黑色而不是蓝色:
这是视图层次结构的屏幕截图,显示了我在分段控件上设置的带有蓝点的图像,左侧是渲染的视图控制器,分段控件带有黑色点。
我认为这与色调有关,并且可能与控件处理明暗模式的方式有关。
有趣的是,我将图像设置为从我的图像资产中获取图像,这很好。但这张图片是通过调用 UIGraphicsImageRenderer 动态生成的。
【问题讨论】:
标签: swift image uisegmentedcontrol tint