【发布时间】:2009-12-25 23:14:32
【问题描述】:
所以,这很简单,但我不知道该怎么做。要从按钮获取标题,您可以使用:
NSString *title = [sender titleForState:UIControlStateNormal];
但是,有没有办法从按钮中获取其他信息,例如“标签”或“提示”?
如果没有,如果按下不同的按钮,我希望能够执行不同的操作。所以,有一个“添加 1”按钮、一个“添加 2”按钮等,我用相同的“动作”来做略有不同的事情。这可以通过“If”语句解决,但我不确定如何进行比较。 (假设按钮标题为“WIN”):
if (title == @"WIN")
不起作用,我该如何进行比较?
(我也试过了:
NSString *compare = [[NSString alloc] initWithFormat:@"WIN"];
if (title == compare)
{
do something
}
)
【问题讨论】:
标签: iphone objective-c button