Iphone 如何创建按钮数组

Iphone 如何创建按钮数组,iphone,Iphone,嗨,我是iPhone新手。我所做的是分别创建4个按钮。我需要按钮标签值。当我在控制台中检查时,我得到了4个按钮的0,因为我创建了4个单独的按钮。但我需要按钮标签值,如第一个按钮,标签值0,第二个按钮,标签值1。。。。像这样我怎么能做到这一点,请张贴一些代码。提前谢谢你 您可以这样指定按钮标签: UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [button1 setTag:1]; UIButton *

嗨,我是iPhone新手。我所做的是分别创建4个按钮。我需要按钮标签值。当我在控制台中检查时,我得到了4个按钮的0,因为我创建了4个单独的按钮。但我需要按钮标签值,如第一个按钮,标签值0,第二个按钮,标签值1。。。。像这样我怎么能做到这一点,请张贴一些代码。提前谢谢你

您可以这样指定按钮标签:

UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button1 setTag:1];

UIButton *button2 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button2 setTag:2];

for(int i=0;i默认情况下,按钮的标记为零,因此如果您创建了四个单独的按钮,则所有按钮的标记都将为零,因此您可以执行以下操作:
如果您从xib文件中添加了四个按钮,则根据您在xib文件中的要求设置它们的标签,并为它们指定相同的名称
如果您通过代码设置了四个按钮,则通过代码设置标记

  //Alloc buttonName1
    buttonName1.tag=0;
    //Alloc buttonName1
    buttonName1.tag=1;
 //Alloc buttonName1
    buttonName1.tag=2;
 //Alloc buttonName1
    buttonName1.tag=3;
要使用它,你必须和帕万一起回答


快乐编码…

您可以这样做,因为UIButton类继承自UIView类。
  //Alloc buttonName1
    buttonName1.tag=0;
    //Alloc buttonName1
    buttonName1.tag=1;
 //Alloc buttonName1
    buttonName1.tag=2;
 //Alloc buttonName1
    buttonName1.tag=3;