1

ボタンのない tableView セルを作成したい。この目的のために、UITableViewDelegate を使用します。

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

しかし、問題があります。タッチダウンしてからハイライトされた状態が表示されるまでに 2 番目の遅延があります。着地するとすぐにハイライトが表示されるように実装するにはどうすればよいですか?

4

1 に答える 1

3

IB の TAbleView の delaysContentTouches プロパティのチェックを外す必要があります。または、プログラムでチェックを外します:

self.tableView.delaysContentTouches = NO;
于 2012-12-09T13:55:44.687 に答える