UIButton在选中时拉伸图像

时间:2012-02-28 01:05:25

标签: objective-c ios uibutton

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

[btnPlaylist.imageView setContentMode:UIViewContentModeScaleAspectFit];

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

我错过了什么?

1 个答案:

答案 0 :(得分:1)

您是否尝试关闭adjustsImageWhenHighlighted?也许如果此属性为NO,则不会弄乱您的图像。

  

adjustsImageWhenHighlighted确定是否的布尔值   突出显示按钮时图像会发生变化。

     

@property(nonatomic) BOOL adjustsImageWhenHighlighted
  讨论
  如果是,则突出显示按钮时图像会变亮。该   默认值为YES。

     

可用性适用于iOS 2.0及更高版本。