我是新來的的UITableView,發現瓦特/輸出實現方法的UITableViewCell當它觸及根本變爲藍色。我需要添加什麼方法才能直接從此觸摸獲取某些操作?需要實現哪些方法才能從UITableViewCell點擊/觸摸獲取動作?
例如,當細胞被點擊我想索引轉嫁給另一種方法,將反過來做,是由附件按鈕單擊事件完成同樣的動作。
預先感謝您
我是新來的的UITableView,發現瓦特/輸出實現方法的UITableViewCell當它觸及根本變爲藍色。我需要添加什麼方法才能直接從此觸摸獲取某些操作?需要實現哪些方法才能從UITableViewCell點擊/觸摸獲取動作?
例如,當細胞被點擊我想索引轉嫁給另一種方法,將反過來做,是由附件按鈕單擊事件完成同樣的動作。
預先感謝您
你需要實現didSelectRowAtIndexPath方法
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
// indexPath.row tells you index of row tapped
// here do whatever your logic
}
didSelectRowAtIndexPath
你需要一個UITableViewDelegate分配給表視圖,並實現對委託類以下2種方法的一個或更多,這取決於當你想讓事件被解僱時:
-tableView:willSelectRowAtIndexPath:
-tableView:didSelectRowAtIndexPath: