Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iphone(不在uitableview中)中的一组按钮中按下指定的按钮?_Iphone_Ios4_Uibutton - Fatal编程技术网

如何在iphone(不在uitableview中)中的一组按钮中按下指定的按钮?

如何在iphone(不在uitableview中)中的一组按钮中按下指定的按钮?,iphone,ios4,uibutton,Iphone,Ios4,Uibutton,在我的应用程序中,我使用的是按钮数组,我需要获得在数组中按下的指定按钮。如何得到。 注意:不在表视图中所有UIView都有一个integer标记属性,可用于标识它们。因此,在您的按钮点击处理程序中(假设所有按钮的功能相同),您可以获取该标记并使用它来区分您的按钮,例如: -(void) myButtonClicked:(UIButton*)sender{ switch(sender.tag){ //Perform an action depending on button's tag

在我的应用程序中,我使用的是按钮数组,我需要获得在数组中按下的指定按钮。如何得到。
注意:不在表视图中

所有UIView都有一个integer
标记
属性,可用于标识它们。因此,在您的按钮点击处理程序中(假设所有按钮的功能相同),您可以获取该标记并使用它来区分您的按钮,例如:

-(void) myButtonClicked:(UIButton*)sender{
   switch(sender.tag){
   //Perform an action depending on button's tag
   ...
   }
}
两种方式: 为每个按钮设置不同的选择器/方法


您可以在方法中设置.tag属性并检测它

谢谢您的考虑。。。如果使用btn的标记属性工作,我可以获得指定的btn库供您考虑。。。itz使用btn的标记属性工作,我可以获得指定的btn