我如何知道用户是否点击了按钮?

时间:2016-03-21 15:26:54

标签: ios objective-c uibutton

确定用户点击了哪个按钮的最简单方法是什么?

我在做什么:

 if((themeSeclection.highlighted = YES)){
        informationView.text =@"This is test";
    }
    if((caputreImage.highlighted = YES)){
        informationView.text =@"This is another test";
    }
    if((switchCamera.highlighted = YES)){
        informationView.text =@"Test 3";
    }

1 个答案:

答案 0 :(得分:1)

您的按钮为IBOutlets或仅在本地创建

UIButton *btn1;
UIButton *btn2;
UIButton *btn3;

现在,您可以选择将各个方法指定为对这些按钮的操作。但是,有一个动作可能是:

- (IBAction)ButtonPressed:(UIButton*)sender
{
    if (sender == btn1) ...
    if (sender == btn2) ... 
    // and so on
}

积分归丹。 :-)