2011-11-16 80 views

回答

0

簡單地以這種方式添加按鈕

Button.tag = i 
[Button addTarget:self action:@selector(MenuDetail:) forControlEvents:UIControlEventTouchUpInside]; 
[listOfButtons addObject:Button]; 

和處理潤色事件如下

-(IBAction)MenuDetail:(id)sender 
{ 
    UIButton *temp= (UIButton *)sender; 
    NSInteger parentValue=temp.tag; 
    clsMenuItem *tempMenu=[appDelegate searchMenu:parentValue]; 
    if(parentValue==1) 
    { 
      // do something 
    } 
    else if(parentValue==1) 
    { 
     // do something 
    } 
} 

希望這可以幫助

+1

嘿謝謝你的回答rupesh,但rupesh,我有一個二維按鈕陣列,我已經在代碼中創建它,而不是在xib,所以這是否會工作? – Ranjit

+0

是的,它工作,因爲我們檢查按鈕的標籤和應用行動根據標籤 – Rupesh

+0

感謝rupesh我知道了 – Ranjit