阅读多个圆形矩形按钮的文本

时间:2011-05-18 08:50:32

标签: cocoa-touch

我正在创建一个包含超过26个圆形矩形按钮的UIView。我正在使用名为Title的NSString。我想设置Title = [选定圆角矩形按钮的文本]。

我不能在这里使用switch方法,因为如果一个圆形矩形按钮的可能值超过26个,则应该使用它。我可以通过创建超过26种方法(每个圆形矩形按钮一个)来实现,但我不想这样做。应该有一种方法,只使用几行代码。我想只使用一个方法来执行以下操作

variableText = [选定圆角矩形按钮的文本]。 Title = VariableText

我如何知道选择了哪个圆角矩形?如何在不创建26种不同方法的情况下获取[选定圆角矩形按钮的文本]值?

1 个答案:

答案 0 :(得分:0)

将所有按钮的触摸事件路由到相同的IBAction

-(IBAction) pressedButton:(UIButton*)button
{
  self.title = button.titleLabel.text;
  //...
}