如何在按下其他UIButton时触发UIButton的“按下效果”或“突出效果”

时间:2015-07-20 02:08:26

标签: ios user-interface uibutton

我有一个带有背景图像的大UIButton,顶部有五个小的隐形UIButton。我想在按下一个小的隐形按钮时触发大按钮的高亮效果。我怎样才能做到这一点?

请帮忙。非常感谢!

1 个答案:

答案 0 :(得分:1)

为所有小按钮添加UIControlEventTouchDown的目标并调用:

[self.largeButton setHighlighted:true];

然后在小按钮上添加UIControlEventTouchUpInside和UIControlEventTouchUpOutside的目标并调用:

[self.largeButton setHighlighted:false];