iOS 无法为 UIStepper 设置递增和递减图像
iOS Trouble setting increment and decrement images for UIStepper
我可以通过以下方式设置背景图片:
self.setBackgroundImage(image, for: .normal)
但如果我这样做:
self.setDecrementImage(image, for: .normal)
self.setIncrementImage(image, for: .normal)
增量侧将“+”变为蓝色方块,如下所示:
减量边实际上也是一个蓝色矩形,除了因为它是减号的确切大小,所以它看起来仍然像一个减号。我可以通过给它一个不同的大小来纠正这个问题。
有人处理过这个吗? increment/decrement 面的图像与背景相对有什么特别之处吗?
Is there something special about the images
当然,它们是模板图像。如果这不是您想要的,您需要调用 UIImage withRenderingMode
来制作非模板图像 (.alwaysOriginal
)。
我可以通过以下方式设置背景图片:
self.setBackgroundImage(image, for: .normal)
但如果我这样做:
self.setDecrementImage(image, for: .normal)
self.setIncrementImage(image, for: .normal)
增量侧将“+”变为蓝色方块,如下所示:
减量边实际上也是一个蓝色矩形,除了因为它是减号的确切大小,所以它看起来仍然像一个减号。我可以通过给它一个不同的大小来纠正这个问题。
有人处理过这个吗? increment/decrement 面的图像与背景相对有什么特别之处吗?
Is there something special about the images
当然,它们是模板图像。如果这不是您想要的,您需要调用 UIImage withRenderingMode
来制作非模板图像 (.alwaysOriginal
)。