UITableViewを含むUIViewControllerがあります。すべてが整っています:データソース、デリゲート、IBのすべてを配線します。didSelectRowAtIndexPathは常に呼び出されるわけではありません。タッチした行をカバーする透明なビューやボタンはありません。なぜこれが起こっているのか考えはありますか?
didSelectには派手なものはありません:
-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath {
NSLog(@"IT WORKS");
}