2012-12-09 242 views
1

我想創建一個沒有按鈕的tableView單元格。爲此我使用的UITableViewDelegate:立即高亮顯示TableViewCell

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    [[tableView cellForRowAtIndexPath:indexPath] setSelected:YES animated:NO]; 
} 

但是我有一個問題:有接觸下來,出現的突出狀態之間的第二延遲。我怎樣才能在沒有延遲的情況下立即實現突出顯示?

回答

3

您應該取消選中IB上TAbleView的delaysContentTouches屬性。或者以編程方式取消選中:

self.tableView.delaysContentTouches = NO;