查看按钮的事件。有UIControlEventTouchDown,UIControlEventTouchUpInside还有一些。您应该分配IBActions给这些事件。
但是如果你有很多按钮,你最好继承 UIButton 并覆盖它的touchesBegan:,touchesMoved:和touchesEnded:消息。
在这些消息中,根据您的需要调整按钮框架的大小(您甚至可以更改它的背景图像或文本大小)。但请确保您的按钮的超级视图没有Clips Subviews设置属性。