Ios 如何在同一窗口中使用多个按钮?

Ios 如何在同一窗口中使用多个按钮?,ios,xcode,button,Ios,Xcode,Button,使用XCode 3.2,我试图让用户输入数据,然后他们有三个选择来处理这些数据,即在同一窗口中有三个不同的选项或三个按钮。我不知道该怎么编码 现在我有一个按钮,是用 -(IBAction)buttonPressed { (formula) } 如何使用多个按钮执行此操作 我一直在寻找答案,但它们与我所寻找的有点不同。非常感谢你 创建按钮时设置mybutton.tag=0;像这样。将0更改为您自己的,并在按钮按下功能中比较它们 使用发件人 -(IBAction)buttonPressed:

使用XCode 3.2,我试图让用户输入数据,然后他们有三个选择来处理这些数据,即在同一窗口中有三个不同的选项或三个按钮。我不知道该怎么编码

现在我有一个按钮,是用

-(IBAction)buttonPressed
{ (formula)
}
如何使用多个按钮执行此操作


我一直在寻找答案,但它们与我所寻找的有点不同。非常感谢你

创建按钮时设置mybutton.tag=0;像这样。将0更改为您自己的,并在按钮按下功能中比较它们

使用发件人

   -(IBAction)buttonPressed:(id)sender

   {

         UIButton *temp=(UIButton*)sender;


         if([temp tag] == 0)
         (formula)

         //button 0

      }

      if([temp tag] == 1)
       (formula)

       button 1
     }

     }

按钮按下代码应如下所示:

- (IBAction)buttonPressed:(id)sender {
    UIButton *senderButton = (UIButton *)sender;
    if (senderButton == btnOK) {
        // this is the OK button
    } else if (senderButton == btnCancel) {
        // this is the Cancel button
    }
}
不过,更好的方法可能是编写三个单独的方法,并将每个方法连接到IB中相应的按钮