我已創建一個UIButton功能不打電話的時候,點擊鏈接
editButton = [[UIButton alloc]initWithFrame:CGRectMake(width, -4, 30, 30)];
[editButton setImage:[UIImage imageNamed:@"DeleteButton.jpg"] forState:UIControlStateNormal];
[editButton addTarget:self action:@selector(deleteObjectViewImage:) forControlEvents:UIControlEventTouchUpInside];
editButton.hidden = YES;
[editButton setTag:tag];
[backView addSubview:editButton];
但在將控制不能妄下它的定義在哪裏檢查按鈕給用戶點擊或不是它的標籤值。
-
(void)deleteObjectViewImage
{
NSInteger index = editButton.tag;
editButton.hidden = YES;
}
誰能告訴我,爲什麼它不能正常工作,請。
謝謝。有用。但我仍然沒有得到點擊按鈕的標籤值。它不是提供最後一個按鈕標籤值。 – Rahul 2011-06-02 10:25:28
確保您爲兩個按鈕分配不同的標籤。 – 2011-06-02 10:31:29
我剛剛創建editbutton並指定標籤(如您在第一個函數中所見)。「[editButton setTag:tag];」其中標籤值逐個遞增。並在另一個功能(刪除.....)我想存儲標籤值在索引中。但它不會返回單擊按鈕標記值。 – Rahul 2011-06-02 10:35:09