突出显示时收缩 UIButton

Shrink UIButton When Highlighted

我有一个内置了我自己的自定义图像的按钮。我想通过在突出显示时缩小它来向用户反馈它已被单击。截至目前,我正在考虑在突出显​​示按钮时制作较小比例的图像以替换原始图像。但我想知道是否有其他解决方案可以缩小按钮图像的大小?

是按钮上的图片吗?如果它是您想要在按下按钮时缩小的单独图像,那么您可以这样做 如果图像是按钮,那么不改变图像就不可能做到这一点。或者将图像放在按钮后面。

如果您要将图像放在背景中,请执行此操作

-(IBAction)Shrink:(id)sender{
     Image.frame = MakeCCGRectMake(position x, position y, size x, size y);

}

并将发送的事件从 touch up inside 更改为 touch down