我使用以下编程方式创建了几个 UIButton:
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
button.frame = CGRectMake(realX, realY, 64, 64);
[button setTitle: str forState:UIControlStateNormal];
button.backgroundColor = greyButtonColor;
我希望按钮根据被触摸的次数循环显示颜色。前任。灰色 > 绿色 > 蓝色 > 回到灰色。那么我该如何使用代码来做到这一点呢?上面的代码来自我为制作按钮而创建的方法。教它根据触摸次数进行行为的代码应该进入该方法还是新方法?