Image 钛:单击按钮时,按钮的背景图像(大小)显示不正确

Image 钛:单击按钮时,按钮的背景图像(大小)显示不正确,image,button,titanium,window-resize,click,Image,Button,Titanium,Window Resize,Click,我有一个image.png,尺寸为200x200。 我使用它作为按钮的背景图像,并将按钮大小设置为60x60 当我没有对按钮做任何操作时,按钮(及其图像)会按预期正确显示 当我单击按钮时,背景图像变暗(与正常情况相同) 但是,单击按钮时,按钮的背景图像(大小)不会正确显示 是否有人知道问题出在哪里,以及如何使单击的暗显图像保持相同大小 var loginButton = Titanium.UI.createButton({ backgroundImage:'/images/someimag

我有一个image.png,尺寸为200x200。 我使用它作为按钮的背景图像,并将按钮大小设置为60x60

当我没有对按钮做任何操作时,按钮(及其图像)会按预期正确显示

当我单击按钮时,背景图像变暗(与正常情况相同)

但是,单击按钮时,按钮的背景图像(大小)不会正确显示

是否有人知道问题出在哪里,以及如何使单击的暗显图像保持相同大小

var loginButton = Titanium.UI.createButton({
   backgroundImage:'/images/someimage.png',
   height: 200 * 0.3,
   width: 200 * 0.3,
   bottom: 160
   left: 65
});

我建议您使用与按钮相同大小的背景图像。为避免调整背景图像的大小,您的问题可能已经解决。

设置此属性
backgroundSelectedImage:'/images/someimage.png'
,然后查看它是否适用于您。问题是我没有选定的图像版本。我希望选定的版本与未选定的版本相同,但只是具有默认的阴影效果。您所说的“避免调整背景图像的大小”是什么意思?如果您的按钮大小为60x60,请使用大小为60x60的相同大小的背景图像。您知道代码解决方案吗?使用精确的尺寸并不是一个解决方案,因为它意味着应用程序的大小将大大增加,因为需要各种各样的图像分辨率。