首页 文章

UIButton在选中时拉伸图像

提问于
浏览
0

我有一个矩形UIButton,我将内容模式设置为UIViewContentModeScaleAspectFit,因为图像并不总是与按钮的大小相同 .

[btnPlaylist.imageView setContentMode:UIViewContentModeScaleAspectFit];

问题是,当我按下按钮时,图像像UIViewContentModeScaleAspectFill一样伸展,忽略它已经适合垂直或水平尺寸 .

我错过了什么?

1 回答

  • 1

    你试过关掉 adjustsImageWhenHighlighted 吗?也许如果这个属性 NO 它不会弄乱您的图像 .

    adjustsImageWhenHighlighted一个布尔值,用于确定突出显示按钮时图像是否发生更改 . @property(非原子)BOOL adjustsImageWhenHighlighted讨论如果是,则突出显示按钮时图像会变浅 . 默认值为YES . 可用性适用于iOS 2.0及更高版本 .

相关问题