我可以通过以下方式设置背景图像:
self.setBackgroundImage(image, for: .normal)
但是如果我这样做:
self.setDecrementImage(image, for: .normal)
self.setIncrementImage(image, for: .normal)
增量侧将“+”更改为蓝色方 block ,如下所示:
减量边实际上也是一个蓝色矩形,只是因为它的大小与减号完全相同,所以它看起来仍然像一个减号。我可以通过给它不同的尺寸来纠正这个问题。
有人处理过这个吗?与背景相反,增量/减量边的图像有什么特别之处吗?
最佳答案
Is there something special about the images
当然,它们是模板图像。如果那不是你想要的,你需要调用 UIImage withRenderingMode
制作非模板图像 (.alwaysOriginal
)。
关于iOS 无法为 UIStepper 设置递增和递减图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41858136/