未经点击时,UI按钮拉伸

时间:2016-09-22 02:19:26

标签: ios uibutton

我正在尝试修改框架工作并遇到以下问题。

我用自己的xib文件替换了框架的xib文件中的一个按钮图像。图像本身约为20Wx20H,但我将按钮尺寸设置为40Wx40H,使可点击区域大于实际图像。

当显示VC时,我看到图像是正常的20x20宽高比。但是,当我点击按钮时,它会延伸到40x20并在发布时返回默认值。我想知道是否有一个UIButton参数,我可以禁用哪个框架在某个地方启用了?我已经对代码中的按钮进行了搜索,找不到与拉伸按钮有关的任何内容。所以我猜在IB的某个地方有我的解决方案吗?

以下是按下或未触及时按钮的图像。

button

1 个答案:

答案 0 :(得分:0)

您是否尝试过以下操作?

button.imageView.contentMode = UIViewContentModeScaleAspectFit;

您还在使用自动布局吗?如果是,那么约束是什么?