2010-04-20 60 views

回答

1

當要繪製的單元設置的標籤上的按鈕作爲一個指數到數據陣列您正在顯示

[acceptAnswersButton setTag:indexPath.row] 

然後點擊按鈕時即可從被調用的動作獲取標籤,因爲該按鈕將作爲參數傳遞。


如果您將標籤添加到每行的按鈕。然後在關聯的動作中,您將數組中的索引放入數組中,然後再次獲取文本。

arrayText = {"one", "two", "three"} 

這意味着的cellForRowAtIndexPath將設置標記爲每個按鈕作爲

row1ButtonTag=0 
row2ButtonTag=1 
row3ButtonTag=2 

當動作是叫你將有機會獲得調用該操作的按鈕,因此訪問索引到陣列

(IBAction)myAction:(id)sender { 
    NSString *theTextIWasLookingFor = [arrayText objectAtIndex:((UIButton*)sender).tag]; 
} 
+0

您好, 我已經使用此代碼,但我想選擇單元格上的「文本」自定義按鈕點擊 謝謝 – milanjansari 2010-04-20 15:04:31

相關問題